U.S. doctors online nowAsk doctors free
A female asked:

I am in high school, yet i haven't had my first period yet. should i be worried?

2 doctor answers3 doctors weighed in
Dr. Suzanne Fiala
Family Medicine 31 years experience
Check it out.: Emily, this could be within the range of normal, or not. It depends on many factors- the age your own mother started having periods, whether you have secondary sex characteristics (pubic hair, breast development) and your age. I suggest finding a health care provider you feel comfortable talking to, possibly a female, and make a medical appointment to discuss your fears and get some answers.
Dr. Heidi Fowler
Psychiatry 26 years experience
See doctor: Menarche usually occurs between ages 11 & 13 in the US. However for some their period could start as early as age 9 & for others not until 16. Before you have a period, you will have noticed breast development, pubic hair & white to yellowish vaginal discharge. Before the first period a girl may feel bloated, develop cramps in legs or abdomen & feel moody (depressed or anxious). Might be delayed.

Similar questions

A female asked:

Is it something to be worried about if i haven't had my first period yet and I am in high school?

2 doctor answers2 doctors weighed in
Dr. Tania Dempsey
Internal Medicine 26 years experience
Not necessarily: Every girl goes through puberty at a different rate- so some girls will get it early, some on time and some late. But it is important to see a doctor and to have some blood tests so that they can figure out why it has taken you so long to get your period. Then maybe something can be done about bringing your period on.
Last updated Nov 8, 2018

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.