Please verify your email address to receive email notifications.

Enter your email address

We have sent you a verification email. Please check your inbox and spam folder.

Unable to send verification, please refresh and try again later.

  • Q&A with Australian Health Practitioners

    Why do I get my period so often?

    I get my period quite a lot. I usually get about 6-7 days rest per cycle. I had an ultrasound and blood tests and all comes up negative. What could this be? Will it affect my ability to have kids in the future? I am 18 years old.
  • Find a professional to answer your question

  • Women's Health Queensland Wide provides free health information for Queensland women. View Profile

    Menstruation occurs when the broken down lining of the uterus flows out through the vagina. Menstruation generally lasts from 3 to 7 days. Some women will regularly have periods for shorter or longer than this. The length can also differ from one cycle to the next
    Many young women experience irregular menstruation which often settles down. Many things can influence the menstrual cycle including - stress, diet (especially dieting) and exercise.
    Bleeding or spotting between periods can be a symptom of a number of conditions including sexually transmitted infections, gynaecological cancer, endometriosis, fibroids or a thyroid disorder. It can also be a side effect of some contraceptives or medications.
    Women’s Health Educator
    Health Information Line, Women’s Health Queensland Wide
    Women living in Queensland can also call our Health Information Line - a free information and referral service for Queensland women - on 3839 9988 or 1800 017 676 (toll free outside Brisbane).
    Please note that all health information provided by Women’s Health Queensland Wide is subject to this disclaimer

answer this question

You must be a Health Professional to answer this question. Log in or Sign up .

You may also like these related questions

Ask a health question

Empowering Australians to make better health choices