British films on streaming: where to watch great British cinema online
5,578 British films are streaming in the UK right now. The highest-rated: David Attenborough: A Life on Our Planet (2020), Inception (2010) and Pink Floyd: Live at Pompeii (1972).
The most British films are on Netflix (397), Disney+ (282), BBC iPlayer (168), ITVX (146) and Sky (91).
From Ealing comedies and Hammer horror to Bond, Richard Curtis romcoms and modern British drama: we count every film made (or co-produced) in the United Kingdom. Filter further by genre, decade or director.
Updated 7 November 2026. Only titles you can stream with a subscription or for free.
Highest-rated British films
-
David Attenborough: A Life on Our Planet
-
Inception
-
Pink Floyd: Live at Pompeii
-
The Pianist
-
For Sama
-
The Dark Knight Rises
-
Senna
-
No Direction Home: Bob Dylan
-
Ocean with David Attenborough
-
Queen: Days of Our Lives
-
I Swear
-
The Wrong Trousers
-
Winter on Fire: Ukraine's Fight for Freedom
-
Snatch
-
The Father
-
Searching for Sugar Man
-
The Snowman
-
The Look of Silence
-
An Adventure in Space and Time
-
The Year Earth Changed
-
Louis Theroux: The Settlers
-
India's Daughter
-
Harry Potter and the Deathly Hallows: Part 2
-
Hacksaw Ridge
Popular British films right now
-
The Hotel New Hampshire
-
The Cycle
-
Inception
-
Rosebush Pruning
-
Harry Potter and the Philosopher's Stone
-
Harry Potter and the Goblet of Fire
-
Harry Potter and the Prisoner of Azkaban
-
Harry Potter and the Chamber of Secrets
-
Harry Potter and the Deathly Hallows: Part 1
-
Harry Potter and the Deathly Hallows: Part 2
-
Harry Potter and the Half-Blood Prince
-
Shelter
-
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
-
Harry Potter and the Order of the Phoenix
-
The Substance
-
Eyes Wide Shut
-
No Time to Die
-
The Dark Knight Rises
-
The Sheep Detectives
-
Pirates of the Caribbean: On Stranger Tides
-
Hacksaw Ridge
-
Crime 101
-
Taken
-
Fantastic Beasts and Where to Find Them
Frequently asked questions
Where can I watch British films?
Right now on Netflix (397), Disney+ (282), BBC iPlayer (168), ITVX (146) and Sky (91). Every title shows the logos of the services where it streams.
What counts as a British film?
A film 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.