Period Calculator

Free period calculator to predict your next period date, safe and unsafe days, fertile window, ovulation, and PMS timing. Enter your last period date, cycle length, and period duration for a 6-month cycle calendar with period predictions, safe period windows, and calendar export. Supports cycles from 21 to 45 days.

The date your most recent period started

28 days
21 days45 days

Days between period starts. 28 is average.

5 days
2 days10 days

How many days your period typically lasts. 5 days is the average.

Next Period Date
Mar 31, 2026
On your period·Day 1 of 28
28 days until next period
Period
Mar 3
to Mar 7
Fertile Window
Mar 11
to Mar 16
Ovulation
Mar 16
in 13 days
Period
Safe (Early)
Fertile Window
Ovulation
Safe (Late)
Cycle length: 28 days (Normal)

Safe & Unsafe Period

Based on the calendar method (not a contraceptive replacement)

17
Safe Days
6
Unsafe Days

Safe Window (Early)

Mar 8 – Mar 10 (3 days)

Fertile / Unsafe Window

Mar 11 – Mar 16 · 6 unsafe days outside period

Safe Window (Late)

Mar 17 – Mar 30 (14 days)

The calendar method is not a reliable form of contraception. Cycles can vary, and this should only be used for general awareness. Consult a healthcare provider for birth control advice.

6-Month Period Calendar

Projected period dates, fertile windows, and ovulation

6-month period prediction calendar
#PeriodFertile WindowOvulationNext Period
1Mar 3 – Mar 7Mar 11 – Mar 16Mar 16Mar 31
2Mar 31 – Apr 4Apr 8 – Apr 13Apr 13Apr 28
3Apr 28 – May 2May 6 – May 11May 11May 26
4May 26 – May 30Jun 3 – Jun 8Jun 8Jun 23
5Jun 23 – Jun 27Jul 1 – Jul 6Jul 6Jul 21
6Jul 21 – Jul 25Jul 29 – Aug 3Aug 3Aug 18

Current cycle highlighted. Dates are estimates based on the calendar method and your average cycle length.

Add to Your Calendar

Sync your predicted period dates to your calendar

Events Preview
Mar3
Period Start (Cycle 1)
Period: Mar 3 – Mar 7
Mar31
Period Start (Cycle 2)
Period: Mar 31 – Apr 4
Apr28
Period Start (Cycle 3)
Period: Apr 28 – May 2
Compatible with Google Calendar, Apple Calendar, and Outlook

PMS Prediction

PMS symptoms typically start Mar 24Mar 31

Mood swings

Irritability, anxiety, or feeling emotional

Cramps & bloating

Lower abdominal pain and water retention

Breast tenderness

Soreness or swelling in the breasts

Fatigue

Feeling more tired than usual

Food cravings

Increased appetite or specific cravings

Headaches

Tension headaches or migraines

What Is a Period Calculator?

Predict your cycle dates using the calendar method

A period calculator predicts when your next menstrual period will start based on your last period date and average cycle length. It uses the calendar method to estimate upcoming periods, fertile windows, ovulation dates, and safe days over multiple cycles.

Period Dates

Predict start & end dates for upcoming periods

Safe & Unsafe Days

Identify low and high fertility windows

PMS Prediction

Know when premenstrual symptoms may start

How to Calculate Your Next Period Date

The formula behind your period predictions

Your next period is estimated by adding your average cycle length to the first day of your last period. The cycle length is measured from day 1 of one period to day 1 of the next.

Next Period = Last Period Start + Cycle Length
Ovulation Day = Cycle Length − 14
Fertile Window = Ovulation Day − 5 to Ovulation Day

For example, if your last period started on January 1 with a 28-day cycle, your next period is expected around January 29, with ovulation on approximately January 15.

Tip: Track your periods for at least 3–6 months to find your true average cycle length. Normal cycles range from 21 to 35 days.

Understanding Your Menstrual Cycle

The four phases of your monthly cycle

Your menstrual cycle has four distinct phases, each driven by different hormones:

Menstruation (Days 1–5)

The uterine lining sheds, resulting in your period. Day 1 of bleeding is day 1 of your cycle. Typically lasts 3–7 days.

Follicular Phase (Days 1–13)

FSH stimulates follicle growth. Estrogen rises, thickening the uterine lining. Overlaps with menstruation in the first days.

Ovulation (Day 14)

A surge in LH triggers egg release. The egg is viable for 12–24 hours. This is the most fertile day of your cycle.

Luteal Phase (Days 15–28)

Progesterone rises to maintain the uterine lining. If no fertilization occurs, hormone levels drop and menstruation begins.

Note: Day numbers shown are for a typical 28-day cycle. Your ovulation day shifts if your cycle is shorter or longer — the luteal phase stays approximately 14 days.

What Is the Safe Period?

Days when pregnancy is least likely in your cycle

The "safe period" refers to days in your cycle when pregnancy is least likely — the days outside your fertile window. For a 28-day cycle with a 5-day period:

Early safe window (Days 6–8): After your period ends, before the fertile window begins
Fertile / unsafe window (Days 9–14): 5 days before ovulation + ovulation day itself
Late safe window (Days 15–28): After ovulation through the end of your cycle (luteal phase)

Important: The calendar method is not a reliable form of birth control. Cycles can vary month to month, and sperm can survive up to 5 days. Always consult a healthcare provider for contraceptive advice.

When Is My Period Late?

Common causes and when to be concerned

A period is considered late if it hasn't started within 5 days of the expected date. Occasional delays of 1–2 days are normal. Common causes include:

Stress & lifestyle changes: Emotional or physical stress affects the hypothalamus, which regulates reproductive hormones
Weight fluctuations: Significant weight gain or loss can disrupt ovulation and delay periods
Hormonal conditions: PCOS, thyroid disorders, and perimenopause can cause irregular or missed periods
Excessive exercise: Intense training can suppress reproductive hormones and delay menstruation

When to act: If your period is more than 7 days late and you are sexually active, consider a pregnancy test. Consistently late or missed periods should be evaluated by a healthcare provider.

PMS: What to Expect Before Your Period

Symptoms that affect up to 75% of menstruating women

Premenstrual Syndrome (PMS) symptoms typically begin 7–10 days before your period during the luteal phase and resolve once menstruation starts.

Mood Swings
Bloating
Breast Tenderness
Fatigue
Food Cravings
Headaches

Managing PMS: Regular exercise, balanced nutrition, adequate sleep, and stress reduction can help ease symptoms. Over-the-counter pain relievers can help with cramps. Consult your doctor if symptoms significantly affect daily life.

Assumptions & Limitations

What this calculator can and cannot do

Consistent cycles: Assumes your cycle length stays roughly the same each month
14-day luteal phase: Uses the standard medical model; actual luteal phase can range from 10–16 days
External factors: Does not account for stress, illness, medications, or hormonal conditions that affect your cycle
Not contraception: Safe period calculations use the calendar method and should not be relied upon for pregnancy prevention

Medical disclaimer: This calculator provides estimates for educational purposes. Always consult a healthcare professional for medical decisions regarding menstrual health, contraception, or fertility.

Frequently Asked Questions

Common questions about period tracking, cycle length, and menstrual health