Formula 1is back for another season.

Below is a full guide on the best ways to livestream F1 races, including the Chinese GP.

Check it out with aseven-day free trial here.

how to watch f1 online

The sunset is seen from the Shanghai International circuit ahead of the Formula One Chinese Grand Prix on March 19, 2025.HECTOR RETAMAL/AFP via Getty Images

It carries ESPN in all of its robust plans, and starts with aseven-day free trial.

Hulu + Live TV costs $82.99 a month and starts with athree-day free trial.

DirecTV Stream

Formula 1 fans can also use DirecTV Stream to watch F1 races without cable.

The services MySports package is your best option.

This plan costs $69.99 a month after afive-day free trialand carries 20+ key sports channels, including ESPN.

Sling

$23$4650% off

Sling also carries ESPN for F1 livestreams.

The services Orange plan offers the channel, plus 35+ others, starting at $46 a month.

Right now, you might also get50% off your first month.

2025 F1 Season Schedule

The 2025 F1 season is on to the Chinese Grand Prix this weekend.

The last race of the season will be the Abu Dhabi Grand Prix on Dec. 7.

ET, ESPN

Sunday, March 23Chinese Grand Prix, Shanghai International Circuit 3 a.m.

ET, ESPN

Sunday, April 6Japanese Grand Prix, Suzuka International Racing Course 1 a.m.

ET, ESPN

Sunday, April 13Bahrain Grand Prix, Bahrain International Circuit 11 a.m.

ET, ESPN

Sunday, April 20Saudi Arabian Grand Prix, Jeddah Corniche Circuit 1 p.m.

ET, ESPN

Sunday, May 4Miami Grand Prix, Miami International Autodrome 4 p.m.

ET, ESPN, ABC

Sunday, May 18Emila Romagna Grand Prix, Imola Circuit 9 a.m.

ET, ESPN

Sunday, May 25Monaco Grand Prix, Circuit de Monaco 9 a.m.

ET, ESPN

Sunday, June 1Spanish Grand Prix, Circuit de Barcelona-Catalunya 9 a.m.

ET, ESPN

Sunday, June 15Canadian Grand Prix, Circuit Gilles Villeneuve 2 p.m.

ET, ESPN

Sunday, June 29Austrian Grand Prix, Red Bull Ring 9 a.m.

ET, ESPN

Sunday, July 6British Grand Prix, Silverstone Circuit 10 a.m.

ET, ESPN

Sunday, July 27Belgian Grand Prix, Circuit de Spa-Francorchamps 9 a.m.

ET, ESPN

Sunday, August 3Hungarian Grand Prix, Hangaroring 9 a.m.

ET, ESPN

Sunday, August 31Dutch Grand Prix, Circuit Zandvoort 9 a.m.

ET, ESPN

Sunday, September 7Italian Grand Prix, Monza Circuit 9 a.m.

ET, ESPN

Sunday, September 21Azerbaijan Grand Prix, Baku City Circuit 7 a.m.

ET, ESPN

Sunday, October 5Singapore Grand Prix, Marina Bay Street Circuit 8 a.m.

ET, ESPN

Sunday, October 19United States Grand Prix, Circuit of the Americas 3 p.m.

ET, ESPN, ABC

Sunday, October 26Mexico City Grand Prix, Autodromo Hermanos Rodriguez 4 p.m.

ET, ESPN

Sunday, November 9Sau Paulo Grand Prix, Interlagos Circuit 12 p.m.

ET, ESPN

Saturday, November 22Las Vegas Grand Prix, Las Vegas Strip Circuit 11 p.m.

ET, ESPN, ABC

Sunday, November 30Qatar Grand Prix, Lusail International Circuit 11 a.m.

ET, ESPN

Sunday, December 7Abu Dhabi Grand Prix, Yas Marina Circuit 8 a.m.