SeriesStack

Happy Valley Seasons in Order

3 seasons and 18 episodes since 2014, on BBC One. It ended in 2023.

Every season

  1. Season 1

    April 29 – June 3, 2014 6 episodes

  2. Season 2

    February 9 – March 15, 2016 6 episodes

  3. Season 3

    January 1 – February 5, 2023 6 episodes

About Happy Valley

When a kidnap spirals out of control, Yorkshire police sergeant Catherine Cawood comes face to face with the man who destroyed her family.

Show details from TVmaze, licensed CC BY-SA 4.0.