Dates & time

Sleep schedule and bedtime calculator

Plan a bedtime from a wake-up clock time, your target asleep duration and explicit allowances for falling asleep and night waking.

Your numbers

Same local time zone; no daylight-saving transition.

Calculated on your device. Your inputs aren’t sent to us.

Your result

Ready when you are

Enter your inputs and select Calculate.

Try it, understand it

Explore the result

Plan a bedtime from a wake-up clock time, your target asleep duration and explicit allowances for falling asleep and night waking. Time in bed = target asleep duration + falling-asleep allowance + night waking; bedtime = wake time − time in bed

Worked example comparison
ExampleOutputWhat to notice
Worked examplePlanned time to get into bed22:30 (previous day)A 07:00 wake-up, eight hours asleep, fifteen minutes to fall asleep and fifteen minutes awake require 8.5 hours in bed: 22:30 the previous day. Expected sleep onset is 22:45.
Earlier alarmPlanned time to get into bed21:00 (previous day)With the same allowances, bedtime shifts earlier by the same amount.
No awake allowancePlanned time to get into bed23:00 (previous day)Time in bed equals the entered target sleep only.

Check your understanding

Does this use ninety-minute sleep cycles?

No. It subtracts your target sleep duration and awake allowances from the wake time.

What happens when the worked-example falling-asleep allowance is reduced from 15 minutes to zero?

With the eight-hour target and fifteen-minute night-waking allowance unchanged, bedtime moves from 22:30 to 22:45.

Behind the numbers

How this calculation works

Plan a bedtime from a wake-up clock time, your target asleep duration and explicit allowances for falling asleep and night waking. Time in bed = target asleep duration + falling-asleep allowance + night waking; bedtime = wake time − time in bed

THE FORMULATime in bed = target asleep duration + falling-asleep allowance + night waking; bedtime = wake time − time in bed

A worked example

A 07:00 wake-up, eight hours asleep, fifteen minutes to fall asleep and fifteen minutes awake require 8.5 hours in bed: 22:30 the previous day. Expected sleep onset is 22:45.

Good to know

Scheduling arithmetic, not a sleep prescription or diagnosis. No assumed 90-minute cycles or ideal sleep-stage alarm. Local clock only; daylight-saving changes, travel, naps and multi-day schedules excluded. Persistent sleep difficulties warrant professional advice. Target duration is supplied by you.

Time in bed and time asleep are different

An eight-hour interval between bedtime and an alarm does not necessarily contain eight hours asleep. Time to settle and night waking both take part of that interval. This calculator makes those allowances explicit.

Subtract the total allowance from the required wake-up clock time. The result states whether the planned bedtime falls on the previous day or the same day, which matters around midnight.

Keep the target personal without inventing a prescription

The target duration is entered by you. Population guidance is useful background, but this page does not infer an individual requirement from age, health, medication or a work schedule. The CDC reference discusses regular sleep habits and differing needs.

There is no assumption that everyone should sleep exactly eight hours. Changing the target updates the clock arithmetic; it does not score your health or diagnose a sleep disorder.

Do not build an alarm around a fixed ninety-minute cycle

This page does not use a fixed sleep-cycle length to claim an ideal alarm time. Its arithmetic concerns time available, not the stage of sleep you will be in at a future instant.

An apparently precise bedtime can still rest on uncertain allowances. If your time to fall asleep varies, compare more than one allowance rather than treating the displayed minute as a biological prediction.

Clock changes need a separate check

A local clock interval can differ from elapsed time when daylight saving begins or ends. This tool intentionally uses a single normal local-clock day and cannot resolve an ambiguous time-zone transition.

It also does not total naps or model a multi-day shift cycle. The date difference calculator and the time duration calculator can help with separate calendar and interval questions when their own conventions fit.

Use the schedule as a practical starting point

For a 07:00 alarm, eight hours asleep plus fifteen minutes to settle and fifteen minutes awake require 8.5 hours in bed. The bedtime is 22:30 the previous day, with an assumed 22:45 sleep onset.

Try the example with an earlier alarm while holding the duration constant. If sleep difficulty or excessive daytime sleepiness persists, a clock calculator cannot identify the cause; seek appropriate professional assessment.

A few questions, answered

Does this use ninety-minute sleep cycles?

No. It subtracts your target sleep duration and awake allowances from the wake time.

Does bedtime always mean the previous day?

No. The result labels the day based on the entered clock time and total interval.

What if daylight saving changes overnight?

Do not use this local-clock result as an elapsed-time calculation across that transition; check the actual time-zone change separately.

Find your calculator

Start typing to explore the library.