British TV shows on streaming: where to watch the best of British TV
2,749 British TV shows are streaming in the UK right now. The highest-rated: Planet Earth (2006), Planet Earth II (2016) and Blue Planet II (2017).
The most British TV shows are on Sky (923), BBC iPlayer (457), Channel 4 (365), ITVX (339) and Netflix (319).
From crime dramas and period pieces to sitcoms and panel-show favourites: we count every show made (or co-produced) in the United Kingdom. Filter further by genre, decade or actor.
Updated 7 November 2026. Only titles you can stream with a subscription or for free.
Highest-rated British TV shows
-
Planet Earth
-
Planet Earth II
-
Blue Planet II
-
Seven Worlds, One Planet
-
Our Planet
-
The Hunt
-
Dynasties
-
Planet Earth III
-
The Life of Mammals
-
Life on Earth
-
The Green Planet
-
Sherlock
-
Clarkson's Farm
-
Only Fools and Horses
-
The Blue Planet
-
Frozen Planet
-
Taskmaster
-
The Planets
-
Life in the Undergrowth
-
Frozen Planet II
-
Mortimer & Whitehouse: Gone Fishing
-
Life Story
-
The Beatles: Get Back
-
Africa
Popular British TV shows right now
-
The Last Kingdom
-
Doctor Who
-
Sherlock
-
The Girlfriend
-
The IT Crowd
-
Broadchurch
-
Garth Marenghi's Darkplace
-
MobLand
-
Luther
-
The Bill
-
The Crown
-
EastEnders
-
Slow Horses
-
Top of the Pops
-
Midsomer Murders
-
The Graham Norton Show
-
Doctor Who
-
Holby City
-
Peppa Pig
-
Black Doves
-
Death in Paradise
-
Casualty
-
Panorama
-
Peaky Blinders
Frequently asked questions
Where can I watch British TV shows?
Right now on Sky (923), BBC iPlayer (457), Channel 4 (365), ITVX (339) and Netflix (319). Every title shows the logos of the services where it streams.
What counts as a British TV show?
A TV show with the United Kingdom as (one of) its production countries, according to TMDB. Co-productions count too.
How up to date is this list?
Streamingfilter checks the UK catalogue every day; the last full check was on 7 November 2026. When a title leaves, it disappears from this page too, and anything new shows up here within a day.