Sleep Cycle Calculator (Bedtime & Wake Time)
Calculate optimal bedtime or wake-up time based on 90-minute sleep cycles, with 15-minute fall-asleep buffer.
What this calculates
Sleep happens in 90-minute cycles. Waking at the end of a cycle (light sleep) feels much better than being jolted from deep sleep mid-cycle. This calculator works either direction: pick your wake time and it tells you when to go to bed, or pick your bedtime and it shows ideal wake times. A 15-minute fall-asleep buffer is included.
Formula & how it works
Sleep duration = N × 90 minutes (one cycle). Recommended: 5-6 cycles (7.5-9 hours). Bedtime = wake_time − duration − 15 min (fall-asleep buffer). Or: wake = bedtime + 15 min + N × 90 min. The 15-minute buffer is a starting estimate; individuals vary.
Worked example
Need to wake at 7:00 AM. Subtract 15 min fall-asleep → effective sleep start 6:45 AM previous count. 6 cycles back: 9 hours. Bed at 21:45. 5 cycles: 7.5 hours. Bed at 23:15. 4 cycles: 6 hours, barely enough. Most adults function best at 5-6 cycles.
Frequently asked questions
Is 90 minutes exact?
Average. Real cycle length varies 85-110 minutes by person and shifts through the night (later cycles are longer with more REM). The 90-minute rule is a useful approximation, not biology law.
What if I wake mid-cycle?
You feel groggy ('sleep inertia'). Light alarm clocks and apps like Sleep Cycle try to wake you at a light-sleep moment within a window. Effects are real but modest.
How much sleep do I need?
Adults: 7-9 hours nightly. Teens: 8-10. Kids 6-12: 9-12. Sleep debt accumulates and isn't fully recoverable with weekend catch-up. Consistency matters more than total.
Naps?
20 minutes restores alertness without entering deep sleep. 90 minutes completes a cycle and improves creative recall. Avoid 45-60 minute naps — you wake in deep sleep, feeling worse.