Is it normal to have mood swings during pregnancy?

YES! Pregnancy is a time full of hormone changes, increased stress, and lack of sleep. All of these contribute to mood swings. It it really normal to feel irritable one minute and really happy the next. Ask your friends and family to bear with you during this time.
Yes. Yes also, be mindful that there is a serious condition called post partem depression that occurs after the baby is born. Could need antipressant meds.

Related Questions

During pregnancy, how can I tell if my mood swings are normal or not?

Moods. Symptoms short lasting, not severe & don't interfere with daily functioning or social interactions or self care.