Skip to sleep cycle calculator

Sleep Cycle Calculator

Estimate a bedtime or wake-up time using approximate sleep-cycle timing. Enter when you need to wake up, when you plan to go to bed, or use Sleep Now.

Calculate bedtime or wake-up time

Times are calculated in your browser and are not uploaded to EverydayTools.

Adjust assumptions

Suggested option

5 cycles · 7h 30m asleep

Get in bed at 11:15 PM (23:15) (previous day) · already passed for the next alarm. Asleep around 11:30 PM. Wake 7:00 AM.

7h 45m in bed · 7h 30m asleep. Shortest listed option that still reaches at least 7h asleep.

That get-in-bed time has already passed for the next alarm.

  • 6 cycles · 9h asleepAlso suggested

    Get in bed 9:45 PM (21:45) (previous day) · asleep 10:00 PM

    9h 15m in bed · already passed for the next alarm

  • 5 cycles · 7h 30m asleep

    Get in bed 11:15 PM (23:15) (previous day) · asleep 11:30 PM

    7h 45m in bed · already passed for the next alarm

  • 4 cycles · 6h asleepShort night

    Get in bed 12:45 AM (00:45) · asleep 1:00 AM

    6h 15m in bed · in 45m

  • 3 cycles · 4h 30m asleepShort night

    Get in bed 2:15 AM (02:15) · asleep 2:30 AM

    4h 45m in bed · in 2h 15m

90-minute cycles are a planning estimate, not an exact biological constant. Adequate total sleep matters more than landing on a cycle boundary. Educational estimate only — not medical advice.

Examples

Advertisement

Quick Answer

This calculator helps you estimate bedtimes or wake-up times using approximate sleep-cycle timing. Enter when you need to wake up, when you plan to go to bed, or use Sleep Now. It adds a fall-asleep delay, then counts complete cycles of a chosen length (90 minutes by default).

Cycle timing is a planning estimate. Real cycles vary, and a clock cannot predict the exact moment you leave deep sleep. Treat the highlighted row as a suggested option, then keep total sleep in a healthy range.

How to Use the Sleep Cycle Calculator

  1. Choose Wake up at, Go to bed at, or Sleep now.
  2. Enter the clock time you know, or let Sleep now use this device’s local time.
  3. Open Adjust assumptions only if you want a different cycle length or fall-asleep time.
  4. Read the suggested option first, then the other cycle counts.
  5. Prefer rows with enough total sleep. A complete cycle is not a reason to sleep 6 hours.

How the Calculation Works

A sleep cycle is a pass through lighter sleep, deeper sleep, and REM. Many planning tools use about 90 minutes. Measured cycles are often closer to 70–120 minutes and change across the night. This page uses 90 minutes unless you change it.

Get-in-bed time is not sleep onset. The calculator subtracts or adds your fall-asleep latency so “in bed at” and “asleep around” stay distinct. Time in bed is latency plus time asleep. Each option also shows a 24-hour clock and, when this device’s time is available, how long until that bedtime or wake-up.

Bedtime from a wake-up time

Get-in-bed time = wake-up time − (cycles × cycle length) − fall-asleep time. Sleep onset is the same subtraction without the latency. For a 6:00 AM wake, 5 × 90 minutes, and 15 minutes to fall asleep, you get in bed at 10:15 PM and are asleep around 10:30 PM.

Wake-up time from bedtime

Wake-up time = bedtime + fall-asleep time + (cycles × cycle length). If you get in bed at 10:30 PM and need 15 minutes to fall asleep, 5 cycles land at 6:15 AM and 6 cycles at 7:45 AM.

Sleep now

Sleep now treats the current local time as get-in-bed time and counts forward. Nothing is sent to a server. If you need raw duration math instead of cycle planning, use the Hours Calculator.

How Much Sleep Do You Need?

Cycle alignment is optional. Total sleep is not. The CDC recommends that most adults get at least 7 hours in 24 hours. The National Sleep Foundation still recommends 7–9 hours for adults 18–64 and 7–8 hours for adults 65+.

Sleep duration guidance by age
AgeTypical nightly range
School age (6–13)9–11 hours
Teenagers (14–17)8–10 hours
Adults (18–64)7–9 hours
Older adults (65+)7–8 hours

5 cycles at 90 minutes is 7 hours 30 minutes. 6 cycles is 9 hours. Those totals sit in the adult range. 4 cycles is 6 hours — a short night, even if it lands on a cycle boundary. 7.5 hours is not “better” than 8 hours just because 8 is not a multiple of 90.

Sleep Calculator Examples

These rows use the same defaults as the calculator: 90-minute cycles and 15 minutes to fall asleep.

Worked bedtime and wake-up examples
QuestionSuggested optionAlso shown
What time should I go to bed to wake up at 6 AM?10:15 PM for 5 cycles8:45 PM for 6 cycles
What time should I go to bed to wake up at 7 AM?11:15 PM for 5 cycles9:45 PM for 6 cycles
What time should I wake up if I go to bed at 10:30 PM?6:15 AM after 5 cycles7:45 AM after 6 cycles

Bedtime, Wake-Up, and Sleep-Now Planning

People look this up as a sleep calculator, a bedtime calculator, or a wake-up calculator. The same page covers all three: work backward from an alarm, work forward from lights-out, or ask “if I sleep now, when should I wake up?”

A 90-minute sleep cycle calculator is only the default. If you usually need 20–30 minutes to fall asleep, raise the latency. If you want generic add/subtract on a clock, the Time Calculator is the better tool.

Common Sleep Timing Mistakes

  • Treating 90 minutes as exact for everyone.
  • Choosing a cycle boundary that leaves you short of 7 hours.
  • Forgetting fall-asleep latency and calling bedtime “sleep onset.”
  • Entering the wrong AM/PM on the time field.
  • Assuming a clock can diagnose insomnia or sleep apnea.
  • Changing bedtime every night instead of keeping a stable schedule.
  • Treating time in bed as time asleep.

Copy link shares the mode and times you typed in the URL; send it only to people you trust. Sleep now still uses this device’s clock for the person who opens the link.

Frequently Asked Questions

What is a sleep cycle calculator?
It is a planning tool that estimates when to get into bed or when to wake by counting complete sleep cycles and a fall-asleep delay. This page covers bedtime, wake-up, and sleep-now modes in the browser.
How does a sleep cycle calculator work?
From a wake-up time it subtracts (cycles × cycle length) and fall-asleep time to get a get-in-bed time. From a bedtime it adds those same amounts to get a wake-up time. Sleep now uses the current local time as bedtime.
What time should I go to bed to wake up at 6 AM?
With the defaults (90-minute cycles and 15 minutes to fall asleep), get in bed at 10:15 PM for 5 cycles (7 hours 30 minutes asleep) or 8:45 PM for 6 cycles (9 hours). Sleep onset is 15 minutes later than those bedtimes.
How many sleep cycles do I need?
Most adults do well with a total that reaches about 7–9 hours. At 90 minutes, that is usually 5 or 6 cycles. Four 90-minute cycles is only 6 hours of sleep, which is a short night for most adults even if it is a complete-cycle count.
How long is a sleep cycle?
Planning tools often use 90 minutes. Laboratory and clinical descriptions usually place a cycle somewhere around 70–120 minutes, and later cycles in the night are not copies of the first one.
Is a sleep cycle always 90 minutes?
No. 90 minutes is a convenient average, not a personal measurement. If the defaults feel off, use Adjust assumptions. A clock still cannot see your sleep stages.
How much sleep do adults need?
The CDC recommends at least 7 hours in 24 hours for most adults. The National Sleep Foundation recommends 7–9 hours for ages 18–64 and 7–8 hours for ages 65+. Individual needs vary.
Does the calculator account for time to fall asleep?
Yes. The default latency is 15 minutes and you can set 0–60 minutes. Get-in-bed time and sleep-onset time are shown separately so those two clocks are not mixed up.
Can I calculate my wake-up time from bedtime?
Yes. Use Go to bed at, or Sleep now if you are getting into bed immediately. The result list shows several cycle counts with wake-up times and sleep duration.
What is sleep inertia?
Sleep inertia is the groggy interval after waking. It is often worse when you wake from deeper sleep. A bedtime calculator cannot know which stage you are in, so it cannot promise a refreshed wake-up.
Should I prioritize sleep duration or sleep-cycle timing?
Duration first. Use cycle timing as a secondary way to pick among bedtimes or alarms that already give you enough sleep. Do not trade a 7–9 hour night for a 6-hour night just to hit a 90-minute multiple.
Is this sleep calculator medical advice?
No. It is an educational planning calculator. It does not diagnose insomnia, sleep apnea, or other disorders. Persistent sleep problems belong with a qualified clinician.
What is the difference between time in bed and time asleep?
Time asleep is cycles × cycle length. Time in bed adds the fall-asleep delay. With defaults, 5 cycles is 7 hours 30 minutes asleep and 7 hours 45 minutes in bed. The result list shows both so those clocks are not mixed up.

Educational planning tool only. EverydayTools is not a healthcare provider and does not diagnose sleep disorders. Last editorial review: 2026-09-23.

Advertisement