Sleep Cycle Calculator — Optimal Wake & Bedtimes

The Sleep Cycle Calculator finds optimal wake-up times or bedtimes based on 90-minute sleep cycles and 14 minutes average sleep onset latency. Three modes: calculate wake times from a bedtime, calculate bedtimes from a required wake time, or calculate from the current time (sleep now). Shows 6 options (1-6 cycles), wit..

CALCULATE SLEEP TIMES

:

QUICK SELECT

GO TO BED AT:

Includes 14 min to fall asleep · 90 min per cycle · 5-6 cycles = ideal sleep

SLEEP ARCHITECTURE — 5 CYCLES

AwakeN1N2REMN3C1C2C3C4C50h7.5h
N1: Light sleep
N2: Light-moderate
N3: Deep sleep
REM: REM sleep

5 CYCLES · 7h 30m

11:16 PM

Go to bed at this time

SLEEP HYGIENE TIPS

🌡️

Keep bedroom 16-19°C (61-67°F) — cooler temperatures promote deeper sleep

📱

No screens 30-60 min before bed — blue light suppresses melatonin production

No caffeine after 2 PM — caffeine half-life is 5-6 hours

Same wake time every day — even weekends — anchors your circadian rhythm

🌅

Get morning sunlight within 30 min of waking — resets your sleep-wake clock

🛏️

Bed is for sleep only — avoid working or watching TV in bed

NAP DURATION GUIDE

10-20 min

Power nap

N1/N2 only — no grogginess, boosts alertness

30-60 min

⚠ Avoid

Wakes from N3 deep sleep — causes sleep inertia

90 min

Full cycle nap

Complete one cycle — includes REM, no grogginess

Created with ❤️ byeaglecalculator.com

HOW TO USE

  1. 1

    Choose your calculation mode: 'Wake up at a specific time' works backwards from your required alarm to tell you what time to go to bed. 'Go to bed at a specific time' works forwards from your bedtime to show all optimal wake times. 'Sleep right now' detects the current time automatically and shows wake times if you fell asleep immediately.

  2. 2

    Enter your wake-up or bedtime using the hour and minute inputs with AM/PM toggle. Quick-select buttons cover the most common wake times (5 AM to 9 AM) and bedtimes (9 PM to midnight) so you rarely need to type anything. For 'sleep now' mode no input is needed — the current time is used automatically.

  3. 3

    Six wake or bedtimes appear instantly, one per sleep cycle (1 through 6). The 5-cycle (7.5h) and 6-cycle (9h) options are highlighted in green and marked 'Recommended' — these are the optimal amounts for most adults. Click any row to select it and see the detailed diagram update on the right.

  4. 4

    The sleep architecture diagram on the right shows a hypnogram — a bar chart visualising the progression through sleep stages across your selected number of cycles. N1 (yellow, light), N2 (green, light-moderate), N3 (blue, deep), and REM (purple) are shown for each cycle. Early cycles have more N3 deep sleep; later cycles have more REM.

  5. 5

    Read the sleep hygiene tips panel for evidence-based recommendations on bedroom temperature, screen time, caffeine cutoff, consistent wake times, and morning sunlight — the key lifestyle factors that determine sleep quality. The nap guide explains the 10-20 minute power nap, why 30-60 minute naps cause grogginess, and when a 90-minute full-cycle nap is appropriate.

WORKED EXAMPLE

Sleep Cycle Calculator — worked examples: CONSTANTS: Sleep cycle duration: 90 minutes Sleep onset latency: 14 minutes (average time to fall asleep) METHOD 1: FROM BEDTIME Bedtime: 10:30 PM Sleep onset: 10:30 PM + 14 min = 10:44 PM Wake times: 1 cycle (90 min, 1.5h): 10:44 PM + 90 min = 12:14 AM 2 cycles (180 min, 3.0h): 10:44 PM + 180 min = 1:44 AM 3 cycles (270 min, 4.5h): 10:44 PM + 270 min = 3:14 AM 4 cycles (360 min, 6.0h): 10:44 PM + 360 min = 4:44 AM 5 cycles (450 min, 7.5h): 10:44 PM + 450 min = 6:14 AM ⭐ recommended 6 cycles (540 min, 9.0h): 10:44 PM + 540 min = 7:44 AM ⭐ recommended METHOD 2: FROM WAKE TIME Wake time: 7:00 AM (420 min from midnight) Bedtimes: 5 cycles: 420 - 450 - 14 = -44 min → 11:16 PM ⭐ recommended 6 cycles: 420 - 540 - 14 = -134 min → 9:46 PM ⭐ recommended 4 cycles: 420 - 360 - 14 = 46 min → 12:46 AM (only 6h — insufficient) SLEEP STAGES PER CYCLE: Each 90-min cycle contains: N1 (~5min) → N2 (~25min) → N3 (~30min) → REM (~20-25min) Early cycles (1-2): more N3 deep sleep (tissue repair, growth hormone) Late cycles (4-6): more REM (memory consolidation, emotional processing) Result: cutting sleep short reduces REM most significantly

REFERENCE FORMULAS

FORMULA REFERENCE TABLE

ConceptFormulaDescription
Sleep cycle1 cycle = 90 minutes (N1→N2→N3→REM)Average cycle duration is 80-120 min. This calculator uses 90 min — the most widely cited average.
Sleep onset latencyAverage = 14 minutes to fall asleepTime from lying down to sleep. Used so results account for the time before you actually sleep.
Wake times from bedWake = bedtime + 14 min + (cycles × 90 min)Adds onset latency then one full cycle per wake-time option.
Bedtimes from wakeBedtime = wake time − (cycles × 90 min) − 14 minWorks backwards from required wake time accounting for sleep onset.
Recommended cycles5–6 cycles = 7.5–9 hours (adults)NSF recommendation: 7-9 hours for adults 18-64. 5 cycles (7.5h) is the minimum ideal.
Power nap10-20 min = N1/N2 onlyShort enough to avoid N3 deep sleep. Wake before grogginess (sleep inertia) sets in.
N3 avoidanceAvoid waking during 30-60 min napWaking from N3 (slow-wave sleep) causes sleep inertia: 15-60 min of grogginess.

FREQUENTLY ASKED QUESTIONS

RELATED CALCULATORS

MORE SLEEP CALCULATORS

Was this calculator helpful?

Last updated: April 29, 2026 · Sleep cycle: 90 min average · Onset latency: 14 min (Ohayon et al.) · NSF adult sleep recommendation: 7-9 hours