Sleep Times: Hours and Cycles for Every Schedule

Pick your bedtime and your alarm. Each page shows the real total once you subtract the time it takes to fall asleep, how many complete 90-minute cycles that is, and how far the alarm sits from a cycle boundary.

If your times are not listed, put them straight into the hours of sleep calculator.

Bedtime 9:00 PM

Bedtime 9:30 PM

Bedtime 10:00 PM

Bedtime 10:30 PM

Bedtime 11:00 PM

Bedtime 11:30 PM

Bedtime 12:00 AM

Bedtime 12:30 AM

Bedtime 1:00 AM

Bedtime 2:00 AM

Every schedule ranked by where the alarm lands

All 71 schedules above, sorted by how close the alarm falls to the end of a sleep cycle, then by total sleep. Method: time asleep is time in bed minus 15 minutes to fall asleep, split into 90-minute cycles. “Off boundary” is the gap between the alarm and the nearest cycle end, before or after. Real cycles run 70 to 120 minutes, so read the ranking as a guide to which schedules start from a better guess, not as a precise score.

Download the data as CSV (71 rows), free to reuse under CC BY 4.0 with a link back.

Common bedtime and alarm pairs ranked by sleep-cycle alignment
ScheduleAsleepCyclesOff boundary
9:00 PM to 6:30 AM9h 15m615m
9:30 PM to 7:00 AM9h 15m615m
10:00 PM to 7:30 AM9h 15m615m
10:30 PM to 8:00 AM9h 15m615m
11:30 PM to 9:00 AM9h 15m615m
9:00 PM to 6:00 AM8h 45m515m
9:30 PM to 6:30 AM8h 45m515m
10:00 PM to 7:00 AM8h 45m515m
10:30 PM to 7:30 AM8h 45m515m
11:00 PM to 8:00 AM8h 45m515m
12:00 AM to 9:00 AM8h 45m515m
9:00 PM to 5:00 AM7h 45m515m
9:30 PM to 5:30 AM7h 45m515m
10:00 PM to 6:00 AM7h 45m515m
10:30 PM to 6:30 AM7h 45m515m
11:00 PM to 7:00 AM7h 45m515m
11:30 PM to 7:30 AM7h 45m515m
12:00 AM to 8:00 AM7h 45m515m
1:00 AM to 9:00 AM7h 45m515m
9:30 PM to 5:00 AM7h 15m415m
10:00 PM to 5:30 AM7h 15m415m
10:30 PM to 6:00 AM7h 15m415m
11:00 PM to 6:30 AM7h 15m415m
11:30 PM to 7:00 AM7h 15m415m
12:00 AM to 7:30 AM7h 15m415m
12:30 AM to 8:00 AM7h 15m415m
10:30 PM to 5:00 AM6h 15m415m
11:00 PM to 5:30 AM6h 15m415m
11:30 PM to 6:00 AM6h 15m415m
12:00 AM to 6:30 AM6h 15m415m
12:30 AM to 7:00 AM6h 15m415m
1:00 AM to 7:30 AM6h 15m415m
11:00 PM to 5:00 AM5h 45m315m
11:30 PM to 5:30 AM5h 45m315m
12:00 AM to 6:00 AM5h 45m315m
12:30 AM to 6:30 AM5h 45m315m
1:00 AM to 7:00 AM5h 45m315m
2:00 AM to 8:00 AM5h 45m315m
12:00 AM to 5:00 AM4h 45m315m
12:30 AM to 5:30 AM4h 45m315m
1:00 AM to 6:00 AM4h 45m315m
2:00 AM to 7:00 AM4h 45m315m
12:30 AM to 5:00 AM4h 15m215m
1:00 AM to 5:30 AM4h 15m215m
2:00 AM to 6:30 AM4h 15m215m
9:00 PM to 7:00 AM9h 45m645m
9:30 PM to 7:30 AM9h 45m645m
10:00 PM to 8:00 AM9h 45m645m
11:00 PM to 9:00 AM9h 45m645m
9:00 PM to 5:30 AM8h 15m545m
9:30 PM to 6:00 AM8h 15m545m
10:00 PM to 6:30 AM8h 15m545m
10:30 PM to 7:00 AM8h 15m545m
11:00 PM to 7:30 AM8h 15m545m
11:30 PM to 8:00 AM8h 15m545m
12:30 AM to 9:00 AM8h 15m545m
10:00 PM to 5:00 AM6h 45m445m
10:30 PM to 5:30 AM6h 45m445m
11:00 PM to 6:00 AM6h 45m445m
11:30 PM to 6:30 AM6h 45m445m
12:00 AM to 7:00 AM6h 45m445m
12:30 AM to 7:30 AM6h 45m445m
1:00 AM to 8:00 AM6h 45m445m
2:00 AM to 9:00 AM6h 45m445m
11:30 PM to 5:00 AM5h 15m345m
12:00 AM to 5:30 AM5h 15m345m
12:30 AM to 6:00 AM5h 15m345m
1:00 AM to 6:30 AM5h 15m345m
2:00 AM to 7:30 AM5h 15m345m
1:00 AM to 5:00 AM3h 45m245m
2:00 AM to 6:00 AM3h 45m245m