Sleep Time Calculator

Calculate the best bedtime or wake-up time based on 90-minute sleep cycles.

Includes 15 minutes to fall asleep. Each sleep cycle = 90 minutes.

Recommended Sleep by Age

Newborn (0–3 months)14–17 hours
Infant (4–11 months)12–15 hours
Toddler (1–2 years)11–14 hours
Preschool (3–5 years)10–13 hours
School-age (6–13 years)9–11 hours
Teen (14–17 years)8–10 hours
Adult (18–64 years)7–9 hours
Older adult (65+)7–8 hours

What is Sleep Calculator?

A Sleep Calculator helps you determine the optimal bedtime or wake time based on sleep cycles to minimize morning grogginess (sleep inertia). Human sleep consists of 90-minute cycles alternating between light sleep, deep sleep (slow-wave sleep), and REM (rapid eye movement) sleep. Waking during light sleep at the end of a cycle leaves you feeling refreshed; waking during deep sleep — regardless of total hours slept — causes that groggy, disoriented feeling many people experience.

The calculator works in two modes: given a desired wake time, it calculates what time you should fall asleep to complete whole cycles; given a bedtime, it calculates ideal wake times after 4, 5, or 6 complete cycles (6–9 hours). It also factors in the average 14-minute sleep onset latency — the time it takes to fall asleep after getting into bed.

Adequate sleep duration is critical for physical recovery, immune function, cognitive performance, emotional regulation, and long-term metabolic health. The National Sleep Foundation recommends 7–9 hours for adults, 8–10 hours for teenagers, and 9–11 hours for school-age children. This calculator helps people align their sleep and wake times with their biology rather than fighting their natural sleep architecture.

How to Use Sleep Calculator

  1. 1Step 1: Choose your calculation mode: 'Wake me up at...' (enter desired wake time) to find ideal bedtimes, or 'I'm going to bed at...' (enter bedtime) to find ideal wake times.
  2. 2Step 2: Enter your target wake time or your planned bedtime using the time input field in your preferred format (12-hour or 24-hour clock).
  3. 3Step 3: Optionally enter your personal sleep onset latency if you know it — how long it typically takes you to fall asleep after lying down. The default is 14 minutes.
  4. 4Step 4: Review the list of suggested bedtimes or wake times corresponding to 4, 5, and 6 complete 90-minute sleep cycles (6, 7.5, and 9 hours of sleep respectively).
  5. 5Step 5: Choose the option that gives you your desired sleep duration and set your alarm or bedtime routine accordingly, aiming to make this a consistent daily schedule.

Benefits of Using Sleep Calculator

  • Cycle-Aligned Waking: Wake at the end of a complete sleep cycle during light sleep, dramatically reducing morning grogginess without needing to sleep longer.
  • Sleep Debt Recovery Planning: Calculate how many cycles you need to recover from a sleep-deprived period, helping you plan recovery sleep on weekends without oversleeping.
  • Shift Work Optimization: Shift workers with variable schedules can recalculate optimal sleep windows for each shift pattern to minimize fatigue on duty.
  • Nap Science: Calculate ideal nap durations (20 minutes for a power nap or exactly 90 minutes for a full cycle) to maximize alertness upon waking.
  • Teen and Child Sleep Planning: Calculate appropriate bedtimes for children and teenagers based on school wake times and their higher sleep needs (8–11 hours).
  • Consistent Schedule Building: Use the calculator to establish a consistent bedtime that aligns with both your wake time needs and your natural sleep cycle rhythm.

Example

Emma has to wake up at 6:30 AM for work. She uses the Sleep Calculator in 'Wake me up at' mode, entering 6:30 AM. The calculator adds 14 minutes for sleep onset and works back in 90-minute increments: to complete 6 cycles (9 hours): go to bed at 9:16 PM; 5 cycles (7.5 hours): go to bed at 10:46 PM; 4 cycles (6 hours): go to bed at 12:16 AM. Emma typically gets home and winds down by 10:30 PM, making the 10:46 PM bedtime ideal for 7.5 hours across 5 complete cycles. She sets a 10:46 PM 'get into bed' reminder and her morning alarms shift to feel dramatically less painful within a week.

About Sleep Calculator

Sleep Calculator suggests optimal bedtimes or wake times based on 90-minute sleep cycle intervals. Enter when you need to wake up and see the best times to fall asleep, or enter your bedtime to see ideal wake-up times. Waking at the end of a cycle leaves you feeling more refreshed.

  • 90-minute sleep cycle timing
  • Best bedtimes for target wake time
  • Best wake times for target bedtime
  • Sleep cycle count display