The short answer
To watch Formula 1 in the UK in 2026: Sky Sports F1 shows every session of all 24 Grands Prix live — every practice, qualifying, sprint and race. Stream it without a Sky contract through NOW, or as part of the Sky Sports pack (£22/month). Channel 4 shows free highlights of every race and qualifying, plus the British Grand Prix live and free. For full live coverage you need Sky; for free, Channel 4 has highlights and the one live British GP.
Sky Sports F1: every session live
Sky Sports F1 is the UK's primary Formula 1 broadcaster and carries every session of the 2026 season live — all 24 Grands Prix, including every practice session, qualifying, every Sprint race and every Grand Prix, with the dedicated Sky Sports F1 channel running build-up, analysis and the full race weekend.
The Sky Sports channel pack — which includes Sky Sports F1 alongside the other Sky Sports channels — costs £22/month. You can watch it through a traditional Sky Q or Sky Glass subscription, or stream it without a dish via Sky Go (for existing Sky customers) or NOW (Sky's contract-free streaming service).
Sky's F1 coverage is the comprehensive option: if you want to watch every race live, in full, wherever it is on the calendar, Sky Sports F1 is the only broadcaster that carries all of it in the UK. Channel 4's free coverage is highlights-only for most of the season, with the single British GP exception.
Channel 4: free highlights and the British GP live
Channel 4 is the free-to-air Formula 1 partner in the UK, and its deal with Sky runs through 2026. Channel 4 shows free highlights of every Grand Prix, every qualifying session and the sprint races — typically a highlights programme later the same day as the session, on Channel 4 and its free streaming platform.
Crucially, Channel 4 also shows one race live and free each season: the British Grand Prix. The 2026 British Grand Prix at Silverstone (3-5 July 2026) is broadcast live in full on Channel 4 at no cost — practice, qualifying and the race — making it the one weekend a UK fan can watch a complete live Grand Prix for free.
So the free route in the UK is real but limited: comprehensive same-day highlights of the whole season, plus one full live race (the British GP). For live coverage of the other 23 races, you need Sky Sports F1.
Streaming without a Sky contract: NOW
You do not need a Sky dish or a long Sky contract to watch Sky Sports F1. NOW (Sky's contract-free streaming service) carries the full Sky Sports pack, including Sky Sports F1, so you can stream every session of every race weekend without committing to a Sky box.
NOW sells its Sports Membership on a monthly basis, and also offers a Sports Day Membership — a 24-hour pass — which is the cheapest legal way to watch a single race weekend's live Sky F1 coverage without a monthly subscription. For a fan who only wants to watch a handful of marquee races live (Monaco, the home race build-up, the title decider), buying a day pass for those weekends is far cheaper than a season-long subscription.
NOW streams on iOS, Android, Apple TV, Fire TV, Roku, Chromecast, smart TVs, games consoles and the web. The Boost add-on unlocks 1080p/60fps and ad-free viewing, which is worth it for the fast on-track action on a big screen.
Is Formula 1 free to watch in the UK?
Partly. Channel 4 provides genuinely free F1 coverage — same-day highlights of every Grand Prix, qualifying and sprint across the season, plus the British Grand Prix live and free in full. For a casual fan happy to watch race highlights the same evening and one live race a year, Channel 4 covers it at no cost.
But there is no free way to watch every race live in the UK. The 23 races other than the British GP are live only on Sky Sports F1, which is a paid subscription (the £22/month Sky Sports pack, or NOW). The British GP is the single free live race; everything else free is highlights.
The cheapest paid route to a single live race is a NOW Sports Day pass for that weekend; the cheapest free route is Channel 4 highlights plus the live British GP. A fan can combine them — watch the British GP and all highlights free on Channel 4, and buy NOW day passes only for the two or three other races they most want to see live.
Cost summary: the cheapest workable season
The completist route — every session of every race live — is the Sky Sports pack including Sky Sports F1 at £22/month, streamed via NOW or watched on a Sky box. Across the F1 season (roughly March to December) that is the full-coverage option for someone who does not want to miss a single live race.
For flexibility, NOW's Sports Day pass lets you buy a single race weekend's live coverage without a monthly commitment — ideal for a fan who wants to watch, say, five marquee races live and catch the rest on highlights.
The budget route is genuinely cheap: Channel 4 gives you free same-day highlights of all 24 races plus the British Grand Prix live and free, for £0. Add a NOW day pass for the two or three races you most want to see live, and a UK F1 fan can follow the entire 2026 season — every race in highlights, the home race and a few favourites live — for well under the cost of a full Sky subscription.