What is delayed sleep phase, and does my teenager have it?
How to recognise a consistently delayed sleep pattern, distinguish it from one late bedtime and take useful evidence to the GP.

The short answer
Delayed sleep-wake phase disorder is more than choosing a late bedtime. The main sleep period is consistently shifted later than the times school, work or family life require. A teenager may be unable to fall asleep until very late, extremely difficult to wake for obligations and much more able to sleep normally when allowed their preferred later schedule. One weekend, holiday or phone-heavy night does not establish it. Keep a sleep-and-wake record across school days and free days for at least two weeks, noting estimated sleep onset, waking, naps, light exposure, caffeine, medication, mood, breathing and daytime functioning. Speak to the GP when the pattern is persistent and causes missed education, severe difficulty waking, distress or daytime impairment. Do not start melatonin, use high-intensity light treatment or repeatedly force an abrupt schedule change without clinical advice; timing matters, and other sleep, physical or mental-health problems may look similar or coexist.
- Delayed sleep-wake phase is a persistent timing pattern, not a judgement about motivation.
- Compare school days with days when the teenager can choose their own sleep window.
- Record sleep timing and daytime impact for at least two weeks.
- Rule out insufficient sleep, anxiety, medication effects, breathing problems and other causes.
- Melatonin and timed light are not do-it-yourself timing experiments.
You have read your 3 free articles
Continue reading with FamilyFX membership
We keep three articles free so you can see whether FamilyFX is written for you before you pay for anything. Membership opens the full Library, all eight modules, fourteen deep guides, eight practical packs and eight tools for £79.99 a year.
Already a member? Sign in and this page opens straight away.
NeuroFX patients can use an access code for a free first year. Enter it on the join page.
