Formula 1 is back — here’s how to livestream every race, including this weekend’s Australian GP
If you purchase an independently reviewed product or service through a link on our website, Rolling Stone may receive an affiliate commission.
Formula 1 is back for another season, kicking off this weekend with the Australian Grand Prix at Melbourne Grand Prix Circuit in Albert Park. The big headline going into this weekend’s event is, of course, Lewis Hamilton, who will be seen for the first time behind the wheel with Ferrari.
At a Glance: How to Watch F1 Races
- Stream: F1 TV, Fubo, Hulu + Live TV, DirecTV Stream, Sling
- TV Channel: ESPN
- Next race: Australian GP, March 16 at 12 a.m. ET
If you’re looking to watch the Australian GP or any other Formula 1 races this season, read on. Below is a full guide on the best ways to livestream F1 races, including the Australian GP.
Stream Australian GP for Free With a VPN
This weekend’s Australian GP is being broadcast for free on Australia’s 10Play. This free streaming service is only available in Australia, but fans can access it anywhere in the world with a VPN. A good one, like ExpressVPN, will let you bypass 10Play’s geo-restrictions for a free livestream of the Australian GP.
ExpressVPN
ExpressVPN costs $12.95 a month and comes with a 30-day money-back guarantee if you don’t want to keep the service after a month. If you want to save on your subscription, you can pay for multiple months upfront and get a discount.
How to Watch F1 Races Online Without Cable
In the U.S., F1 races are broadcast on ESPN. If you want to watch races without cable, you’ll need to get F1 TV or a live TV streaming service that carries ESPN to watch every race online (select races, but not all, will also be shown on ESPN+ this year). Here’s a further breakdown of your best options:
F1 TV Pro
The easiest way to watch F1 races is F1 TV. You’ll need the Pro subscription to watch races live; this costs $11.99 a month or $85 for the entire season. Check it out with a seven-day free trial here.
Fubo
If you want a full cable streaming plan that will let you watch F1 races, check out Fubo. It carries ESPN in all of its robust plans, and starts with a seven-day free trial. Packages start at $84.99 a month, but you can get $20 off your first
month with Fubo’s current promotion.
Hulu + Live TV
Another great cable streaming service is Hulu + Live TV, which also carries ESPN and ESPN+ for F1 livestreams. Hulu + Live TV costs $82.99 a month and starts with a three-day free trial.
DirecTV Stream
Formula 1 fans can also use DirecTV Stream to watch F1 races without cable. The service’s MySports package is your best option. This plan costs $69.99 a month after a five-day free trial and carries 20+ key sports channels, including ESPN.
Sling
Sling also carries ESPN for F1 livestreams. The service’s Orange plan offers the channel, plus 35+ others, starting at $46 a month. Right now, you can also get 50% off your first month.
2025 F1 Season Schedule
The 2025 F1 season starts this weekend with the Australian Grand Prix in Melbourne. The last race of the season will be the Abu Dhabi Grand Prix on Dec. 7. Here’s a full list of events for the season:
Sunday, March 16
Australian Grand Prix, Albert Park Circuit — 12 a.m. ET, ESPN
Sunday, March 23
Chinese Grand Prix, Shanghai International Circuit — 3 a.m. ET, ESPN
Sunday, April 6
Japanese Grand Prix, Suzuka International Racing Course — 1 a.m. ET, ESPN
Sunday, April 13
Bahrain Grand Prix, Bahrain International Circuit — 11 a.m. ET, ESPN
Sunday, April 20
Saudi Arabian Grand Prix, Jeddah Corniche Circuit — 1 p.m. ET, ESPN
Sunday, May 4
Miami Grand Prix, Miami International Autodrome — 4 p.m. ET, ESPN, ABC
Sunday, May 18
Emila Romagna Grand Prix, Imola Circuit — 9 a.m. ET, ESPN
Sunday, May 25
Monaco Grand Prix, Circuit de Monaco — 9 a.m. ET, ESPN
Sunday, June 1
Spanish Grand Prix, Circuit de Barcelona-Catalunya — 9 a.m. ET, ESPN
Sunday, June 15
Canadian Grand Prix, Circuit Gilles Villeneuve — 2 p.m. ET, ESPN
Sunday, June 29
Austrian Grand Prix, Red Bull Ring — 9 a.m. ET, ESPN
Sunday, July 6
British Grand Prix, Silverstone Circuit — 10 a.m. ET, ESPN
Sunday, July 27
Belgian Grand Prix, Circuit de Spa-Francorchamps — 9 a.m. ET, ESPN
Sunday, August 3
Hungarian Grand Prix, Hangaroring — 9 a.m. ET, ESPN
Sunday, August 31
Dutch Grand Prix, Circuit Zandvoort — 9 a.m. ET, ESPN
Sunday, September 7
Italian Grand Prix, Monza Circuit — 9 a.m. ET, ESPN
Sunday, September 21
Azerbaijan Grand Prix, Baku City Circuit — 7 a.m. ET, ESPN
Sunday, October 5
Singapore Grand Prix, Marina Bay Street Circuit — 8 a.m. ET, ESPN
Sunday, October 19
United States Grand Prix, Circuit of the Americas — 3 p.m. ET, ESPN, ABC
Sunday, October 26
Mexico City Grand Prix, Autodromo Hermanos Rodriguez — 4 p.m. ET, ESPN
Sunday, November 9
Sau Paulo Grand Prix, Interlagos Circuit — 12 p.m. ET, ESPN
Saturday, November 22
Las Vegas Grand Prix, Las Vegas Strip Circuit — 11 p.m. ET, ESPN, ABC
Sunday, November 30
Qatar Grand Prix, Lusail International Circuit — 11 a.m. ET, ESPN
Sunday, December 7
Abu Dhabi Grand Prix, Yas Marina Circuit — 8 a.m. ET, ESPN