There is no alarm that goes off the night before a first period. But your body does leave clues, usually months ahead. If you know what to look for, the day itself feels a lot less like a surprise.
Here are the signs, roughly in the order they show up, and what each one tells you about timing.
1. Breast buds (the earliest clue)
For most people, the very first sign of puberty is a small, sometimes tender bump under one or both nipples. These are called breast buds. One side can start before the other — that’s normal.
Timing: a first period usually arrives about two to three years after breast buds appear. So this sign means “someday, not this week.”
2. A growth spurt
Suddenly your jeans are short and your shoes are tight. Many people have their fastest year of growth before their first period, and growth slows down afterward.
Timing: a first period often comes near the end of the biggest growth spurt. If you’ve grown a lot this past year and it’s starting to slow, you might be getting close.
3. Body hair
Hair under the arms and in the pubic area usually starts a little after breast buds. It starts out light and gets darker and curlier over time.
Timing: not a precise clock, but it’s another sign puberty is well underway.
4. Discharge in your underwear
This is the clue people ask about most. You might notice a white, creamy, or clear wet spot in your underwear, sometimes leaving a yellowish mark once it dries. That’s vaginal discharge, and it’s a healthy sign your body is warming up.
Timing: discharge often starts about 6 to 12 months before a first period. It’s the closest thing to a “getting close” sign. More detail in discharge before your first period.
5. Skin and hair changes
Oilier hair, a few spots on your forehead or chin, and stronger-smelling sweat are all caused by the same hormones that bring on periods. Annoying, and completely normal.
6. Mood swings and big feelings
Feeling teary, snappy, or extra sensitive for no clear reason can happen in the months before a first period, and again in the days before each period later on. You’re not “being dramatic.” Hormones are real. More on PMS and big feelings.
7. Cramps or a heavy, achy feeling
Some people feel a dull ache low in the belly or lower back in the days right before their first period, a bit like a stomachache in the wrong place. Not everyone gets this.
Timing: if it happens, it’s usually a sign the period is days away, not months.
So… how soon?
A rough rule many doctors use:
- Breast buds → about 2–3 years
- Discharge → about 6–12 months
- Cramps / achy belly → maybe a few days
Most first periods happen between ages 9 and 15. If you want to see where you are by birthday, the first period age guide walks through it.
Your family’s history matters too
If your mom or older sister got her first period at a certain age, there’s a decent chance yours will come around a similar time. It’s worth asking — the answer is often a useful hint, and it can start a nice conversation.
What to do once you notice the signs
You don’t need to be on high alert. Just get a little ready:
- Pack a small pouch for your school bag: a pad or two, a liner, and spare underwear. The first period kit checklist has the full list.
- Wear a liner on days you’re curious or worried, if it makes you feel calmer.
- Tell a trusted adult that you’ve noticed changes. A parent, aunt, older sister, or school nurse — anyone you feel okay with.
- Know what it might look like. First periods are often brown or light pink, not bright red. What a first period looks like.
When to ask a doctor
Talk to a trusted adult about seeing a doctor if:
- Breast buds or other puberty signs started before age 8
- You’re 15 and haven’t had a period yet
- It’s been three years since breast buds and no period yet
None of these mean something is wrong. They just mean a quick check-in is a good idea.
A note on writing things down
Some people like jotting down when they noticed each sign. It’s not required, but it makes it easier to answer a doctor’s questions later and to spot your own patterns. A notebook works. So does Bloom, a period app made for first periods: no account, and everything stays on your phone. Learn is free forever; tracking has a short free peek, then an optional subscription.
Whatever your body is doing right now, it’s on its own schedule. That schedule is the right one for you.