Waking mid-cycle causes grogginess regardless of how long you slept. Pick a wake time or bedtime and we'll find the nearest cycle-aligned options. We account for time to fall asleep automatically.
Each 90-minute cycle moves through light sleep, deep sleep, and REM. Waking at the end of a cycle leaves you alert. Waking in the middle of deep sleep leaves you groggy.
| Stage | Type | What happens |
|---|---|---|
| 1-2 | Light sleep | Heart rate slows, muscles relax. |
| 3 | Deep sleep | Physical restoration, immune work. |
| 4 | REM | Dreaming, memory consolidation. |
A full sleep cycle is about 90 minutes long. During each cycle you pass through light sleep, deep sleep, and REM. Waking up at the end of a cycle leaves you alert. Waking in the middle of deep sleep leaves you groggy regardless of total time slept. This calculator works backwards or forwards from the time you enter, in 90-minute steps, and adds 14 minutes for falling asleep (the median time according to research from the American Academy of Sleep Medicine). We suggest 3, 4, 5, and 6 cycle options; the NHS recommends 7 to 9 hours of sleep for most adults, which lines up with 5 or 6 cycles.
If your alarm interrupts a cycle, you feel groggy regardless of total hours. Sleep cycles last around 90 minutes, and being woken during deep sleep is the most disorienting. Aim to wake at the end of a complete cycle. This calculator gives you the times that line up.
No. Sleep cycles range from roughly 80 to 110 minutes and vary person to person and night to night. Cycles also tend to lengthen across the night. 90 minutes is the average commonly used in clinical and educational material (NHS, Sleep Foundation). Treat the calculator output as the best guess, not a guarantee.
Sleep onset latency (time to fall asleep) averages around 10 to 20 minutes in healthy adults. We use 14 minutes as a working median. If you usually fall asleep faster or slower, adjust your bedtime accordingly.
sleepcalc.co.uk is a free sleep-cycle calculator based on the scientific consensus that human sleep progresses through cycles of approximately 90 minutes each, and that waking mid-cycle — rather than at the natural end of one — is the primary cause of grogginess on rising. The tool takes either a target wake time or a target bedtime and works backwards or forwards to find the nearest cycle-aligned options, adding a 14-minute average time to fall asleep as recommended in sleep research literature. All calculations run in your browser.
Built and maintained in the UK. The page runs entirely in your browser. We do not collect what you typed, your sleep times, or anything else. No accounts, no email list, no tracking beyond Google Analytics 4 with Consent Mode v2 (you can reject all cookies and the tool still works).
For guidance only. This tool does not constitute professional advice. If your situation is complex, speak to a qualified professional.
Last reviewed: 21 May 2026.
Use the form below for errors, corrections, or feedback. Messages are delivered via Netlify Forms straight to our inbox. No mailto links, no data stored on the page (Rule 23).
Thanks. Your message has been sent.
What we collect: nothing about you. The page runs entirely in your browser. Anything you type stays on your device. We have no database.
Cookies and tracking: we use Google Analytics 4 to count visits in aggregate and Google AdSense to display ads. Both set cookies on your device. Neither is loaded until you click Accept on the cookie banner. If you click Reject, neither runs and no analytics or advertising cookies are set.
UK GDPR rights: we hold no personal data about you, so there is nothing on our side to access, correct, or delete. For Google's processing of cookie data, see Google's privacy documentation. You can clear cookies in your browser at any time.
Change your mind: reopen the cookie banner to update your choices.
Data requests: use the contact form above.