Skip to main content
TR
TV Radar

What was on TV last night? How to find a programme you missed

To find what was on TV last night, check the catch-up service for the channel: BBC iPlayer, ITVX, Channel 4 or My5. All four are free and list programmes by the date they were broadcast, so you can browse a specific evening and watch anything you missed.

The quickest route

If you know roughly what you are after, the broadcaster's own catch-up service is faster than any listings site, because it shows you the programme and lets you watch it:

Channel Catch-up service Cost
BBC One, BBC Two, BBC Four BBC iPlayer Free, TV licence required
ITV1, ITV2, ITV3, ITV4 ITVX Free with ads
Channel 4, E4, More4, Film4 Channel 4 Free with ads
Channel 5, 5STAR, 5USA My5 Free with ads

All four let you browse by channel and by date, which is what you want if the question is "what was on at 9pm" rather than "where is this specific programme".

If you only remember the time

The 9pm slot is where most people lose track of a programme, because it is where the main drama and documentary titles sit across all the terrestrial channels on the same night.

A useful shortcut: if it was a returning drama, it is almost certainly on iPlayer or ITVX within a few minutes of broadcast and stays there for at least a month. If it was a film, it may not be — film rights are usually time-limited, so a film shown on Film4 or Channel 5 often does not appear on catch-up afterwards at all.

If it was a film

Films are the hardest case. A film broadcast last night on Film4, Channel 5 or ITV1 may have gone straight back behind its rights window. The broadcast can genuinely be the only chance to see it free.

If you know the title, it is worth checking whether it is on a streaming service you already have rather than waiting for a catch-up entry that may never arrive.

Finding what is on next instead

If what you actually want is another chance to see something — a repeat, a second showing, or the next episode — that is a forward-looking question, and it is the one our listings answer directly. Search for the programme and you will get every upcoming airing across all UK channels, with the date, time and channel for each.

That is often more useful than finding last night's schedule, because it tells you when you can actually watch the thing.

Last checked 30 August 2026. Channel numbers and times verified against channel numbers from our own Freeview listings data, 30 August 2026. Broadcasters change channel numbers and schedules from time to time — the listings pages on tvradar.co.uk are refreshed daily and are the live source. All guides