Most people first start their period around age 12-13 years in the United States. Some people start earlier, and others start later. Everyone is different. The timing of your period also depends on how long ago your breasts and pubic hair started growing (when you started puberty). Usually, people get their period 2-3 years after starting puberty.
There are many reasons why you may not have started your period yet. Maybe you started puberty at a later age and will start your period soon. It could also be that your body is making too little or too much of certain hormones (chemicals in your body). Some people do not have enough body fat to get their period because of not eating enough or exercising too much.
Since you are 15 years old, it would be a good idea to check in with your health care provider to talk about why your period hasn’t come yet.
Our health guides are developed through a systematic, rigorous process to ensure accuracy, reliability, and trustworthiness. Written and reviewed by experienced healthcare clinicians from Boston Children's Hospital, a Harvard Medical School teaching hospital and consistently ranked as a top hospital by Newsweek and U.S. News & World Report, these guides combine clinical expertise, specialized knowledge, and evidence-based medicine. We also incorporate research and best practices from authoritative sources such as the CDC, NIH, PubMed, top medical journals, and UpToDate.com. Clinical specialists and subject matter experts review and edit each guide, reinforcing our commitment to high-quality, factual, scientifically accurate health information for young people.