Sleep Calculator

Find your optimal bedtime based on sleep cycles to wake up feeling refreshed.

Enter your values

min

Results

Enter your values and press Calculate.

Why use this calculator

Waking up between sleep cycles rather than in the middle of one helps you feel more rested and alert. This calculator finds the ideal bedtimes aligned with your natural sleep cycles.

How to use it

Enter your desired wake-up time and how long it typically takes you to fall asleep. The calculator works backward from your wake time to find bedtimes that align with complete 90-minute sleep cycles.

The formula

Sleep Cycle = 90 minutes. Bedtime = Wake Time - (Cycles x 90 min) - Fall Asleep Time. Recommended: 5-6 cycles (7.5-9 hours) for adults.

Worked examples

  • Wake at 7:00 AM, takes 15 min to fall asleep

    Ideal bedtimes: 9:45 PM (6 cycles), 11:15 PM (5 cycles), 12:45 AM (4 cycles)

  • Wake at 6:00 AM, takes 20 min to fall asleep

    Ideal bedtimes: 8:40 PM (6 cycles), 10:10 PM (5 cycles), 11:40 PM (4 cycles)

When people use it

  • Optimizing bedtime for early morning wake-ups
  • Reducing grogginess from mid-cycle waking
  • Adjusting sleep schedule for shift work
  • Planning naps aligned with sleep cycles

Tips

  • Maintain a consistent sleep schedule, even on weekends
  • Avoid screens 30-60 minutes before your target bedtime
  • If you consistently need more than 30 minutes to fall asleep, consult a sleep specialist
  • Most adults need 7-9 hours of sleep; prioritize 5-6 complete cycles

Questions people ask

Why 90-minute cycles?
A complete sleep cycle including light sleep, deep sleep, and REM sleep averages about 90 minutes. Waking at the end of a cycle (during light sleep) feels more natural.
What if I wake up before my alarm?
If you wake naturally close to your alarm time, get up. You are likely at the end of a sleep cycle, and going back to sleep may start a new cycle and make you groggier.