Lifestyle & Everyday

Sleep Cycle Calculator

Find the ideal bedtime or wake-up time aligned to natural 90-minute sleep cycles.

Calculator

14 min
015304560
90 min
607590105120
Recommended bedtimes
9:46 PM
9 h 0 min · 6 cycles
6 cycles
9:46 PM
5 cycles
11:16 PM
4 cycles
12:46 AM
  • 9:46 PM6 cycles · 9 h 0 minIdeal
  • 11:16 PM5 cycles · 7 h 30 minIdeal
  • 12:46 AM4 cycles · 6 h 0 min

The 90-minute cycle is an approximation — individual cycles range 70–120 min. This calculator is not medical advice.

How it works

A full sleep cycle lasts roughly 90 minutes and includes light sleep, deep sleep, and REM. Waking mid-cycle often causes grogginess; waking at the end of a cycle feels more natural.

The calculator adds a fall-asleep latency to your chosen time and then counts backwards (or forwards) in whole cycles to give you aligned bedtimes or wake-up times.

Why 90 minutes?

Sleep research shows the average human sleep cycle is close to 90 minutes, though it varies between 70 and 120 minutes from person to person. The 90-minute default gives a useful starting point for most adults.

How many cycles do I need?

Adults generally need 7–9 hours of sleep per night, which equals 5–6 complete 90-minute cycles. The 5- and 6-cycle options are highlighted as the ideal band.

What is fall-asleep latency?

Sleep latency is the time between lying down and actually falling asleep. The default of 14 minutes is the typical average for adults. Adjust it to match your personal experience.

Results are estimates. Verify with a professional for important decisions.

About this calculator

This calculator finds the best bedtime or wake-up time based on 90-minute sleep cycles. Enter the time you need to wake up (or plan to go to bed) and it will list three options aligned to complete cycles, so you are more likely to surface during light sleep rather than deep or REM sleep.

How to read your results

The results show three options — 6, 5, and 4 complete cycles. The 5- and 6-cycle rows are highlighted as ideal because they correspond to the 7.5–9 hours the CDC recommends for adults. The time shown already accounts for the average 14 minutes it takes to fall asleep, so you can set your alarm or lie down at exactly the time displayed.

Worked example

Wake-at mode: target wake time 07:00, fall-asleep latency 14 minutes, cycle length 90 minutes.

The calculator returns three suggested bedtimes: 21:46 (6 cycles, 9 h of sleep — ideal), 23:16 (5 cycles, 7.5 h — ideal), and 00:46 (4 cycles, 6 h). The 21:46 and 23:16 options are highlighted as the recommended band.

Frequently asked questions

Why 90 minutes?

Sleep research places the average human sleep cycle at roughly 90 minutes. Each cycle moves through light sleep, deep (slow-wave) sleep, and REM sleep. Waking at the end of a cycle — during the lightest stage — tends to feel more refreshing than waking mid-cycle. The 90-minute figure is an average; individual cycles range from about 70 to 120 minutes, so treat the results as a helpful starting point rather than a precise schedule.

How many sleep cycles do adults need?

The CDC recommends 7–9 hours of sleep per night for adults aged 18–60. At 90 minutes per cycle, that works out to 5 or 6 complete cycles. The calculator highlights these rows as ideal. Teenagers need 8–10 hours (about 6–7 cycles); school-age children need even more.

What is fall-asleep latency and why does it matter?

Latency is the time between lying down and actually falling asleep. The average adult takes about 14 minutes. Because the calculator adds this buffer before counting cycles, the bedtime shown is when you should lie down — not when you plan to be unconscious. Adjust the slider if you reliably fall asleep faster or slower than the default.

Can I change the cycle length?

Yes. The default is 90 minutes, but you can adjust it between 30 and 180 minutes. If you have tracked your own sleep with a wearable and know your typical cycle length, entering your personal figure will give more accurate suggestions.

Is this medical advice?

No. The calculator is a general guide based on average sleep-cycle research. Chronic sleep problems, disorders such as sleep apnoea or insomnia, and other medical conditions should be discussed with a healthcare professional.

How it's calculated

Sleep cycles average roughly 90 minutes each, progressing through NREM stages (N1 light, N2, N3 deep/slow-wave) and REM. The calculator counts 4, 5, and 6 complete cycles from the chosen reference time, adding a fall-asleep latency before the first cycle begins. In wake-at mode the formula is: bedtime = (wake_time − latency − n × cycle_length) mod 1440. In bed-at (or "now") mode it reverses: wake_time = (bed_time + latency + n × cycle_length) mod 1440. Times are in minutes-of-day; the modulo keeps results within the 24-hour window. The 5–6 cycle band matches the 7.5–9 hour range endorsed by the CDC and the Sleep Foundation for adults. Sources: Sleep Foundation (sleepfoundation.org/stages-of-sleep) and CDC Sleep Guidelines (cdc.gov/sleep).

Spot a translation issue, a calculation issue, or have a suggestion? Let us know.

200 more like this. Pick the next one.