Season 21 · Crime

Crimewatch Live 2025 (season 21): U.S. release date, episode schedule and where to watch

Season 21 of Crimewatch Live aired from March 3, 2025 to March 21, 2025 on BBC (U.K.) (15 episodes).

Season complete BBC (U.K.) Verified

Quick answer

Crimewatch Live season 21 ran from March 3, 2025 to March 21, 2025 on BBC One / BBC iPlayer (U.K.) (15 episodes).

U.S. premiere
March 3, 2025
Where
BBC (U.K.)
Time
Varies by station
Episodes
15
Finale
March 21, 2025

Season 21 episode schedule (U.S.)

Crimewatch Live season 21 U.S. episode schedule
Ep. Title U.S. date Time Status
1 Who Killed Shona Stevens? [1] Check local listings national slot Listed
2 Every Parent's Nightmare [1] Check local listings national slot Listed
3 Fearless [1] Check local listings national slot Listed
4 Armed Robbery [1] Check local listings national slot Listed
5 123mph [1] Check local listings national slot Listed
6 A Gruesome Discovery [1] Check local listings national slot Listed
7 Touchdown [1] Check local listings national slot Listed
8 Murder in Fife [1] Check local listings national slot Listed
9 Lay to Rest [1] Check local listings national slot Listed
10 Murder at Hebden Bridge [1] Check local listings national slot Listed
11 Who Killed Eileen Blane? [1] Check local listings national slot Listed
12 A Violent Burglary [1] Check local listings national slot Listed
13 A Father And Brother [1] Check local listings national slot Listed
14 Every Night, I Still Look [1] Check local listings national slot Listed
15 Twenty Years Of Secrecy [1] Check local listings national slot Listed

Broadcast times are the network's national slot and your local station may differ. Streaming times are converted to your time zone when your browser allows it.

Where to watch season 21

Where to watch Crimewatch Live season 21 in the U.S.
WhereHowWhenNotes
BBC (U.K.) Broadcast (free)Antenna / cable – Original U.K. run on BBC One. [1]

Common questions

When was the first episode of Crimewatch Live season 21?

Season 21 episode 1 premiered on Monday, March 3, 2025 on BBC One / BBC iPlayer (U.K.).

How many episodes are in Crimewatch Live season 21?

Season 21 has 15 episodes; the finale aired on Friday, March 21, 2025.

About Crimewatch Live

Crimewatch Live is a crime and documentary series that aired on BBC (U.K.), running since 2009 with 21 seasons and 373 episodes. Crimewatch Live is still running; its most recent episode aired on October 23, 2026.

Where to watch every season of Crimewatch Live →

Other seasons

Sources

  1. Crimewatch Live season and episode data
    TVmaze (CC BY-SA) Data Retrieved

Update history

  1. Season and episode data imported from TVmaze.

Spotted something out of date? Tell us.