BCBetter Calculators

Sleep Cycle Calculator

Calculate how many complete 90-minute sleep cycles fit into your available sleep time.

🧮

Enter your values and click Calculate

How It Works

The calculator first converts your available sleep time from hours to minutes, then subtracts your fall-asleep latency (the time it takes you to actually drift off after getting into bed) to determine your true sleeping time. That net sleep time is divided by 90 — the average duration of one complete sleep cycle — and the result is rounded down using the floor function to ensure only full, complete cycles are counted. Any remaining minutes that do not fill another complete cycle are shown separately as leftover non-cycle sleep. For example, 8 hours in bed minus 14 minutes of fall-asleep time gives 466 minutes of true sleep; 466 ÷ 90 = 5.17, which floors to 5 complete cycles (450 minutes), leaving 16 leftover minutes. Adjusting your available sleep time up or down by small amounts can sometimes allow one extra complete cycle to fit.

Examples

8 hours in bed
8 hours available, 14 minutes to fall asleep.
Result: 466 minutes of sleep ÷ 90 = 5 complete cycles (450 mins), 16 mins leftover.
6-hour night
6 hours available, 10 minutes to fall asleep.
Result: 350 minutes ÷ 90 = 3 complete cycles (270 mins), 80 mins leftover.
7.5-hour ideal night
7.5 hours available, 15 minutes to fall asleep.
Result: 435 minutes ÷ 90 = 4 complete cycles (360 mins), 75 mins leftover.

Frequently Asked Questions

Why 90 minutes?
The average human sleep cycle lasts approximately 90 minutes and includes light sleep, deep sleep, and REM stages. Research consistently suggests that waking at the natural end of a cycle — rather than mid-cycle during deep sleep — significantly reduces grogginess and improves how refreshed you feel.
How many cycles do I need?
Most adults require 5–6 complete sleep cycles per night, which corresponds to 7.5–9 hours of actual sleep time. Teenagers and highly active adults often benefit from the full 6 cycles, while some individuals feel well-rested on 5 cycles if they wake consistently at the cycle boundary.
What should I do with the leftover minutes?
The leftover minutes shown represent sleep time that does not complete a full 90-minute cycle. Your body will still sleep during this time, but it may interrupt a cycle partway through. If the leftover is large (60+ minutes), consider adjusting your available sleep time up or down slightly to align better with a full cycle count.

Related Calculators