OnSumo Tools

Sleep Calculator

Calculate the best time to sleep or wake up based on 90-minute sleep cycles. Avoid grogginess by waking between cycles.

Mode

Recommended sleep

7-9 hours

Adult (18-64)

Suggested bedtimes

BedtimeCyclesHoursSuitability
21:4669Recommended
23:1657.5Recommended
00:4646Minimum
02:1634.5Too little

Sleep cycles average 90 minutes but vary person to person. Adjust the fall-asleep offset to match your experience. This tool provides general guidance and is not medical advice.

How this tool works

A full sleep cycle lasts approximately 90 minutes and progresses through light sleep, deep sleep, and REM sleep. Waking up at the end of a cycle rather than in the middle of one reduces grogginess and sleep inertia. This calculator works in two modes. In 'wake up at' mode it subtracts multiples of 90 minutes plus your fall-asleep offset from your target alarm time to suggest ideal bedtimes. In 'sleep at' mode it adds the offset and multiples of 90 minutes forward from your chosen bedtime to suggest ideal alarm times. Each option is labelled by how well it matches the National Sleep Foundation sleep-duration recommendations for your age group.

Worked example

If you need to wake up at 07:00 and typically take 14 minutes to fall asleep, the calculator works backwards: 6 cycles of 90 minutes is 540 minutes, plus 14 minutes fall-asleep time is 554 minutes before your alarm. Subtracting 554 minutes from 07:00 gives a bedtime of 21:46 for 9 hours of sleep. For 5 cycles (7.5 hours) the bedtime would be 23:16. Both are shown alongside their suitability label based on your age group.

Frequently asked questions

  • What is a sleep cycle?

    A sleep cycle lasts approximately 90 minutes and includes light sleep, deep sleep, and REM sleep stages. Waking up at the end of a cycle rather than in the middle makes you feel more alert and refreshed.

  • How many sleep cycles do I need?

    Most adults feel best with 5-6 complete cycles (7.5-9 hours). Fewer than 4 cycles (6 hours) consistently causes cognitive impairment comparable to sleep deprivation.

  • Why do I feel groggy even after 8 hours?

    Grogginess often means you woke up in the middle of a deep sleep stage. Using a sleep cycle calculator to time your alarm to the end of a cycle can eliminate this even if your total sleep time is slightly shorter.

  • Does the 90-minute cycle apply to everyone?

    The 90-minute average varies by person and across the night. Early cycles have more deep sleep; later cycles have more REM. Individual cycle lengths range from roughly 70 to 110 minutes, so the calculator gives a good starting point rather than a precise target.

Related tools