Find the best bedtime or wake-up time based on 90-minute sleep cycles
Calculate Sleep Times ↓Calculates wake-up times counted forward from right now.
Sleep isn't one continuous state, it moves through repeating cycles of roughly 90 minutes each, alternating between light sleep, deep non-REM sleep, and REM sleep (the stage most associated with dreaming). A full night typically consists of five to six of these cycles back to back. Waking up in the middle of a cycle, especially during deep sleep, tends to produce that groggy, disoriented feeling known as sleep inertia. Waking up at the boundary between cycles, when you're naturally closer to light sleep, tends to feel far more refreshing, even if the total sleep time is shorter.
Because each cycle averages about 90 minutes, working backward or forward in 90-minute blocks from your wake-up or bedtime gives you a set of times that are more likely to land you between cycles rather than in the middle of one. This tool also adds about 15 minutes to every calculation to account for the average time it takes to actually fall asleep after getting into bed, so the numbers reflect real-world timing rather than the moment you close your eyes.
Recommended sleep duration depends heavily on age. According to National Sleep Foundation guidance, teenagers (14 to 17 years old) need about 8 to 10 hours per night, while most adults need 7 to 9 hours. Students who consistently get less than this run a sleep debt that impairs memory consolidation, attention, and mood, all of which matter directly for academic performance. If you're a student choosing between bedtime options from this calculator, lean toward the ones on the longer end whenever your schedule allows it.
Use "I want to wake up at..." when you have a fixed wake-up time, like an early class, and need to work backward to find the best bedtime. Use "I'm going to bed now" when you're already about to sleep and want to know which wake-up times will leave you between cycles rather than jolted awake mid-cycle.