2 minute contraction?

I have been having mild contractions since 11pm. I fell asleep at 1, woke up at 3 and had a painful 2 minute contraction just now. Is that normal?