Can someone have a period for 2 days?

Yes. We say that “normal” cycle length is around 3 – 7 days, but 1-2 days may also be normal for you if that’s what you have every cycle. The main thing to look for is a change in your personal pattern.

Have a question? Ask a Period Pro:

The Period Education Project does not provide personal medical advice but will answer general questions on topics related to menstrual and reproductive health. All information is for educational purposes only. For specific medical advice, diagnosis or treatment, consult your health care provider.
Including your email is not required. But if you include it, we'll let you know when your question has been answered!