ePharmacy Latest Promotion Consult a Specialist
Need Help?
Our panel of doctors at DoctorOnCall

Dr Sashini Seeni

General Health

Dr M Ramzdhan

General Health

Dr Nathaniel Ho

General Health

Dr Rashid Khan

General Health

Dr Nurhayati

General Health

Dr Sri Viknarajan

General Health

Dr Fatahiyah

General Health

Dr Nur Syuhada

General Health

Dr Lee Chin Meng

General Health

Dr Mohamad Kashfi

General Health

English and Malay
Our doctors can help you in both languages
Accredited Doctors
All doctors at DoctorOnCall are registered with Health Ministry of Malaysia
Privacy Guaranteed
Your data is safe and will not be revealed to any parties
Quick and Efficient
All queries will be answered by doctors in a quick and efficient manner
*This is a public forum. Please do not put any personal information such as phone numbers, emails as it will be publicly visible
Submit Anonymously

Give a title to your health problem
*Title must be more than 20 characters
Explain in detail what health problem you're having
*Explanation must be more than 20 characters
Please enter your email address so we can send you answer to your question

Malaysia's #1
Health Forum

Period come early. Is it normal or do i have some illness. Please help me

Answered by: Dr Nur Syuhada binti Zulkifli

Last Updated: January 16, 2021 2:40 PM
Anonymous 46 days

i am a woman in my 20. My last period was on 28 Dec-2 Jan. And today 16 Dec i spot blood on my panties. Is it normal? 3 days ago I have lower abdomen pain. And my breast hurt also a pimple on my face. I’m scared to be honest i never period this early.

Dr Nur Syuhada binti Zulkifli 46 days
General Practitioner

Hi, thank you for reaching out to us.

We understand your concern regarding this matter. For your information, a normal women’s menstrual cycle is between 21 to 34 days and the menstrual flow can last as short as 2 days until 7 days.

Also, there are number of factors which can cause a woman to have her period early:

  • Uterine fibroids and polyps
  • Endometriosis or adenomyosis
  • Emotional stress
  • Daily activity is too active and packed
  • Problems with the thyroid gland
  • Problems with the blood clotting system

Still worried about your menstrual cycle? Speak to a gynaecologist today to ease your mind.

However, this is only our general impression on why you have your period delayed. We strongly suggest you to see a doctor so that you can get examined and treated accordingly.

If you need further clarification, do contact us at (DoctorOnCall) to speak with our doctors online to clear your doubts. Thank you.


Last Updated: Sat Jan 16 2021 14:40:33 GMT+0000 (Coordinated Universal Time)
Online Consultation
Talk to a doctor or specialist online about menstrual problems from anywhere you are without having to queue anymore
Doctor Consult RM19.99 Specialist Consult From RM80
FREE Detailed Health Assessment
Prevention is better than cure. Is My Body Ready to Fight Infection? Find Out in only 5 short minutes!
Start FREE Health Assessment