How many days to binge Heartstopper
Pick the pace that matches your life. Days are rounded up, so the last day is usually a short one.
| Pace | Days | Weeks |
|---|---|---|
| One episode a day | 24 | 3 |
| 1 hour a day | 14 | 2 |
| 2 hours a day | 7 | 1 |
| 3 hours a day | 5 | <1 |
| 4 hours a day | 4 | <1 |
| 8-hour marathon days | 2 | <1 |
| Non-stop, no sleep | 13 hours, 24 minutes | |
Heartstopper runtime by season
| Season | Episodes | Avg runtime | Total | First aired |
|---|---|---|---|---|
| Season 1 | 8 | 30 min | 4 hours | April 22, 2022 |
| Season 2 | 8 | 35 min | 4.7 hours | August 3, 2023 |
| Season 3 | 8 | 36 min | 4.7 hours | October 3, 2024 |
About Heartstopper
Heartstopper tells the story of Nick and Charlie, two British teens at an all-boys grammar school. Charlie, a highly-strung, openly gay over-thinker, and Nick, a cheerful, soft-hearted rugby player, who one day are made to sit together.
How to get through Heartstopper faster
- Skip the intro. Roughly a minute and a quarter per episode adds up to about 30 minutes across the whole run.
- Bump the speed. At 1.25× the total drops to 10.7 hours; at 1.5× it's 8.9 hours.
- Watch with a comment section. A running conversation pinned to each moment makes long stretches feel shorter, and it's the reason TalkAbtIT exists.
Heartstopper FAQ
How long does it take to watch all of Heartstopper?
13.4 hours (13 hours, 24 minutes) of screen time. That's 24 episodes at about 34 minutes each. At two hours a night it takes 7 days.
How many episodes of Heartstopper are there?
24 regular episodes across 3 seasons (2022–2024). Specials and recap episodes are not counted.
How long is an episode of Heartstopper?
Episodes average 34 minutes. The per-season table above shows where runtimes change.
Is Heartstopper still running?
No. Heartstopper ended on October 3, 2024 after 3 seasons.
More binge times
88hPrison Break
29.3hSex Education
21.5hSquid Game
19.2hSweet Tooth
56.8hThe Handmaid's Tale
146hThe RookieEpisode data from TVmaze, refreshed weekly (last update 2026-11-12). Runtimes are as listed per episode, so totals exclude recaps you skip and credits you don't.
