Sleep Calculator

Find the best times to sleep or wake up based on 90-minute sleep cycles for more restful sleep.

Sleep cycles last about 90 minutes. Waking up between cycles helps you feel more rested. The recommended amount is 5-6 cycles (7.5-9 hours).

Go to bed at:

09:45 PM

Recommended

9h

6 cycles

11:15 PM

Recommended

7.5h

5 cycles

12:45 AM

6h

4 cycles

02:15 AM

4.5h

3 cycles

Sleep Calculator — Best Times to Sleep and Wake Up by Sleep Cycles

This sleep calculator suggests the best times to go to bed or wake up based on sleep cycles of roughly 90 minutes. A full night moves through repeated cycles of light sleep, deep sleep, and REM sleep; waking at the end of a cycle — rather than in the middle of deep sleep — tends to feel far less groggy. Enter the time you need to wake up and the tool works backwards to list ideal bedtimes, or enter your bedtime to see the best wake-up times.

The calculation adds an average of 15 minutes to fall asleep, then counts whole 90-minute cycles. Adults generally need 5 to 6 complete cycles (7.5 to 9 hours) per night. Cycle length varies from person to person, roughly between 80 and 110 minutes, so treat the suggestions as a starting point and adjust to how you actually feel. Persistent sleep problems deserve evaluation by a healthcare professional.

How it works

Bedtime = wake-up time − (n × 90 min) − 15 min to fall asleep, for n = 4, 5, or 6 cycles. Wake-up time = bedtime + 15 min + (n × 90 min). One cycle ≈ 90 minutes covering light, deep, and REM sleep stages.

Use cases

  • Finding the ideal bedtime for a fixed wake-up alarm on workdays
  • Choosing the best wake-up time when you know when you will fall asleep
  • Planning sleep before an exam, race, flight, or important meeting
  • Adjusting schedules gradually when shifting to an earlier routine
  • Comparing how many full cycles different schedules would allow
  • Timing a nap so it ends at a cycle boundary instead of deep sleep

Frequently asked questions

How does the sleep cycle calculator work?

It counts backwards or forwards in blocks of 90 minutes — the average length of one full sleep cycle — and adds about 15 minutes as the typical time to fall asleep. If you must wake at 7:00, sleeping at 21:45 gives six cycles and 23:15 gives five. Waking at the end of a cycle, when sleep is lightest, usually feels easier than being pulled out of deep sleep by an alarm.

What are the stages of a sleep cycle?

Each cycle moves through light sleep (stages N1 and N2), deep slow-wave sleep (N3), and REM sleep, where most vivid dreaming happens. Deep sleep dominates the first cycles of the night and supports physical recovery, while REM periods get longer toward morning and are linked to memory and learning. A typical night contains four to six of these cycles.

How many hours of sleep do adults need?

Most adults need 7 to 9 hours per night, which corresponds to about five or six full 90-minute cycles. Teenagers need more (8 to 10 hours) and needs shift throughout life. Consistently sleeping less is associated with worse concentration, mood, and health markers. If you regularly sleep enough hours and still wake exhausted, consider discussing it with a doctor.

Why do I wake up groggy even after a long sleep?

Waking during deep slow-wave sleep triggers sleep inertia — that heavy, disoriented feeling that can last from minutes to over an hour. It happens more often when the alarm lands mid-cycle, which a longer sleep can still do if the timing is off. Aligning your alarm with the end of a 90-minute cycle reduces the chance of waking from deep sleep, which is precisely what this calculator helps you do.

Are sleep cycles exactly 90 minutes for everyone?

No — 90 minutes is a population average, and real cycles range from roughly 80 to 110 minutes, varying by person, age, and even across the same night. That is why the calculator's suggestions are a starting point rather than a guarantee. Experiment a few nights with adjacent times, keep a consistent schedule, and if grogginess or insomnia persists, consult a healthcare professional.

Related Calculators