It can be for some people. Your hormones get out of whack causing different emotions.
Is it normal to have anxiety before your period? You get that nervous feeling because your period. Is that normal?
Yes it can be normal for some because of the hormone changes, if you are concerned see your doctor. Give yourself a bit of TLC and avoid caffeine.