Sleep Calculator

For a 7:00 AM wake time and an assumed 15-minute sleep latency, six 90-minute blocks give 9:45 PM, five give 11:15 PM, and four give 12:45 AM. Those correspond to 9, 7.5 and 6 hours of assumed sleep. The four-block option is a shorter duration, not proof it is enough sleep or produces an easier awakening.

Sleep Calculator: inputs

Calculated result
Bedtime for 6 cycles8:40 PM
Bedtime for 5 cycles10:15 PM
Bedtime for 4 cycles11:50 PM

Sleep Calculator: Wake-up time sensitivity

Sleep Calculator: Wake-up time and Bedtime for 6 cycles5 calculations vary the “Wake-up time” input while holding the other entered inputs constant.5:30 AM7:40 PM6:00 AM8:10 PM6:30 AM8:40 PM7:00 AM9:10 PM7:30 AM9:40 PM

Enter a wake-up time, an assumed time to fall asleep and an assumed cycle length. NHLBI describes cycles recurring about every 80–100 minutes, but their length changes through the night. Counting backward in equal blocks is scheduling arithmetic; it cannot locate a person’s actual sleep stage.

Sleep: worked example

Wake-up time6:30 AM
Minutes to fall asleep20
Sleep cycle length (minutes)95
Bedtime for 6 cycles8:40 PM
Bedtime for 5 cycles10:15 PM
Bedtime for 4 cycles11:50 PM

A fixed cycle length cannot predict an individual’s sleep-stage boundary. Choose sufficient sleep opportunity and a sustainable schedule; do not cut sleep simply to match a multiple of 90 minutes. Persistent tiredness or sleep difficulties warrant clinical assessment.

Sleep: formula

Bedtime = wake-up time − (sleep cycles × cycle length) − minutes to fall asleep

NHLBI: Stages of Sleep

Common error: Choosing the fewest cycles to fit a late night. Four cycles is six hours, and most adults need more than that on a regular basis.

Sleep: changing Wake-up time

Wake-up timeBedtime for 6 cyclesBedtime for 5 cyclesBedtime for 4 cycles
5:30 AM7:40 PM9:15 PM10:50 PM
6:00 AM8:10 PM9:45 PM11:20 PM
6:30 AM (example)8:40 PM10:15 PM11:50 PM
7:00 AM9:10 PM10:45 PM12:20 AM
7:30 AM9:40 PM11:15 PM12:50 AM

Sleep: individual input comparisons

InputValueBedtime for 6 cyclesBedtime for 5 cyclesBedtime for 4 cycles
Wake-up time5:30 AM7:40 PM9:15 PM10:50 PM
6:00 AM8:10 PM9:45 PM11:20 PM
6:30 AM8:40 PM10:15 PM11:50 PM
7:00 AM9:10 PM10:45 PM12:20 AM
7:30 AM9:40 PM11:15 PM12:50 AM
Minutes to fall asleep168:44 PM10:19 PM11:54 PM
188:42 PM10:17 PM11:52 PM
208:40 PM10:15 PM11:50 PM
228:38 PM10:13 PM11:48 PM
248:36 PM10:11 PM11:46 PM
Sleep cycle length (minutes)7610:34 PM11:50 PM1:06 AM
869:34 PM11:00 PM12:26 AM
958:40 PM10:15 PM11:50 PM
1057:40 PM9:25 PM11:10 PM
1146:46 PM8:40 PM10:34 PM

Sleep: combined input changes

Wake-up time / Minutes to fall asleep162024
5:30 AM7:44 PM7:40 PM7:36 PM
6:00 AM8:14 PM8:10 PM8:06 PM
6:30 AM8:44 PM8:40 PM8:36 PM
7:00 AM9:14 PM9:10 PM9:06 PM
7:30 AM9:44 PM9:40 PM9:36 PM

Sleep: values and definitions

Quantity and definitionValue used
Wake-up time — The time you need to be awake.6:30 AM
Minutes to fall asleep — Enter a scheduling assumption; this tool does not measure sleep onset.20
Sleep cycle length (minutes) — About 90 minutes on average. The NHLBI describes cycles of 80 to 100 minutes.95
Bedtime for 6 cycles8:40 PM
Bedtime for 5 cycles10:15 PM
Bedtime for 4 cycles11:50 PM

Compare a schedule with the time actually available

The prefilled scheduling case uses a 6:30 AM wake time, twenty minutes to fall asleep and an assumed ninety-five-minute block. Six such blocks account for 570 minutes, or nine and a half hours of modeled sleep; including latency requires nine hours fifty minutes in bed, starting at 8:40 PM the previous evening. Five blocks give seven hours fifty-five minutes of assumed sleep and a 10:15 PM bedtime after latency is allowed.

These clock subtractions cannot identify the actual stage at awakening. NHLBI describes cycles recurring around eighty to one hundred minutes and changing during the night. Choose adequate sleep opportunity before using an equal-block comparison.

Time & Clock calculators: Time Card Calculator, Add Time Calculator, Time Zone Calculator, Military Time Converter Calculator, Hours and Minutes ↔ Decimal Hours Calculator.

NHLBI describes repeating sleep cycles that change during the night; a fixed block cannot identify the actual stage at awakening. The page counts backward from your wake-up time by whole cycles, then subtracts the minutes it takes to drift off. Waking at 7:00 with a 15 minute wind-down gives bedtimes of 9:45 PM for six cycles, 11:15 PM for five and 12:45 AM for four.

Judge the result by how you feel after a week, not by the clock alone. Cycle length varies from person to person and from night to night.

See time arithmetic on the time duration and add time calculators, and clock conversions on the military time converter page. The time zone calculator helps with travel. The calories burned and TDEE pages relate to activity levels that affect sleep.

Will an 11:15 PM bedtime guarantee waking at a cycle boundary?

No. The result assumes equal 90-minute blocks and a fixed 15-minute latency. Real stages and sleep onset vary.

What is the difference between time in bed and modeled sleep?

The example subtracts the entered 15-minute latency. Five cycles mean 7.5 hours asleep under that assumption and 7.75 hours in bed.

How many hours of sleep do I need?

Most adults need seven to nine hours a night, though needs vary. Consistently feeling rested during the day is a good sign.

What is a sleep cycle?

Sleep cycles alternate non-REM and REM phases. NHLBI describes cycles restarting about every 80–100 minutes, with the stage pattern changing through the night. A chosen 90- or 95-minute interval in a bedtime calculation is a scheduling assumption, not a measurement of that night’s personal sleep stages.

Does waking at the end of a cycle really help?

The clock does not measure sleep stages. Cycle length is an assumption. Falling-asleep delay is another.

A bedtime option cannot guarantee an alert awakening. Compare the resulting sleep opportunity with the total time available, keeping the selected interval distinct from the actual end of a cycle that changes over the night.