Sleep Calculator

Find the best bedtime or wake-up time based on 90-minute sleep cycles for optimal rest.

By Konstantin Iakovlev · Updated September 2026 · Source: CDC — About Sleep (recommended hours by age)

Mode
AM/PM

6 cycles (9.0h)

9:45 PM

Recommended

5 cycles (7.5h)

11:15 PM

Recommended

4 cycles (6.0h)

12:45 AM

3 cycles (4.5h)

2:15 AM

Recommended Bedtimes

6 sleep cycles9:45 PM (9.0 hours)
5 sleep cycles11:15 PM (7.5 hours)
4 sleep cycles12:45 AM (6.0 hours)
3 sleep cycles2:15 AM (4.5 hours)

Each sleep cycle is approximately 90 minutes. Waking between cycles helps you feel more rested. An average of 15 minutes to fall asleep is included in calculations.

Use the Sleep Calculator above to calculate your results. Enter your values and see instant results — all calculations run in your browser.

Disclaimer: This calculator is for informational purposes only and is not medical advice. Results are estimates from standard formulas and the numbers you enter. Talk to a doctor or another qualified health professional about your own health before acting on them.

How It Works

Sleep moves through repeating stages, and waking in the middle of one of them is what leaves you groggy and sluggish even after a full night in bed. Timing your alarm to land between cycles, rather than inside them, is the difference between a clear head and a sluggish morning that drags on your focus and mood. Building a schedule around those cycles supports sharper thinking, steadier emotions, and better physical performance day to day.

The math rests on the average human sleep cycle of 90 minutes. Enter a wake-up time and the tool counts backward in 90-minute blocks to suggest bedtimes, building in 15 minutes for the average person to drift off. Enter a bedtime instead and it adds 90-minute blocks forward to recommend wake-up times, with each suggestion landing at the end of a complete cycle rather than partway through one.

Ninety minutes is only an average, and your own cycles may run a little shorter or longer, so notice how you feel after a few mornings and shift the timing if you need to. The minutes it takes to fall asleep also count; for most people that runs about 10-20 minutes, which is why a 15-minute allowance is folded in. Skipping the snooze button helps too, since drifting back to sleep restarts a cycle you will only break again minutes later.

Example: Waking at 7:00 AM for a Workday

  1. 1 I need to be at my desk by 8:30 AM and want time for breakfast and getting ready, so I aim to wake up at 7:00 AM.
  2. 2 The calculator subtracts 90-minute sleep cycles from 7:00 AM, plus 15 minutes to fall asleep: bedtime = 7:00 AM minus (N × 90 minutes + 15 minutes).
  3. 3 That gives 12:45 AM for 4 cycles (6 hours), 11:15 PM for 5 cycles (7.5 hours) and 9:45 PM for 6 cycles (9 hours).
  4. 4 Five cycles, with lights out at 11:15 PM, is the first option that meets the CDC's minimum of 7 hours; six cycles at 9:45 PM gives the full 9 hours.

Source: CDC — About Sleep (recommended hours by age) · Last updated: September 2026

Frequently Asked Questions

How many hours of sleep do adults need?
Most adults need 7-9 hours of sleep per night. The CDC recommends at least 7 hours. Individual needs vary, but consistently sleeping fewer than 6 hours is associated with increased health risks.
What is a sleep cycle and how long does it last?
A sleep cycle includes light sleep, deep sleep, and REM stages and lasts about 90 minutes. Most people complete 4-6 cycles per night. Waking at the end of a cycle (rather than in the middle) helps you feel more refreshed.
What time should I go to bed if I wake up at 6 AM?
For a 6 AM wake-up, the calculator suggests going to bed at 8:45 PM (6 cycles, 9 hours of sleep), 10:15 PM (5 cycles, 7.5 hours) or 11:45 PM (4 cycles, 6 hours). Each time already includes 15 minutes to fall asleep.