Happy Valley

Season 3

6 listed hours · 2014–2023 · BBC

← All seasons · Show package

How this season is filed

Sarah Lancashire's Catherine Cawood polices a hard Yorkshire town while family trauma with Tommy Lee Royce never fully sleeps. Sally Wainwright's crime drama at human scale: compassion without softness. A sergeant who feels like a person, not a brand — moral weather, long gaps, and toughness that still hurts.

TV Flash files Season 3 of Happy Valley (2014–2023) on BBC as the last listed season of 3 — 6 listed hours, 2023-01-01–2023-02-05 from “Episode 1” (S03E01) to “Episode 6” (S03E06). Titles, dates, and synopses on file — no invented recaps.

  1. S03E06 Episode 6

    The three-season last hour — family trauma with Royce never fully asleep, a sergeant who feels like a whole town.

  2. S03E01 Episode 1

    The final-season open after a long wait: trauma still the climate, not a reboot stunt.

  1. S03E01

    Episode 1

    When Catherine discovers the remains of a murder victim, it bizarrely leads her straight back to Tommy Lee Royce.

  2. S03E02

    Episode 2

    Catherine learns of a painful betrayal close to home, and Faisal comes under increasing pressure from all sides.

  3. S03E03

    Episode 3

    Catherine confronts Clare and presents Ryan with an ultimatum. Faisal and Joanna hatch a plan that takes an unexpected turn.

  4. S03E04

    Episode 4

    As Tommy's big day approaches, Catherine becomes suspicious, and Ryan finds a new way to defy her.

  5. S03E05

    Episode 5

    Catherine races to protect her family as a murder investigation begins.

  6. S03E06

    Episode 6

    Scores are settled for good on Catherine's final shift, and Ryan faces a moral dilemma.

More from the 2010s.