How to Watch Premier League Soccer Matches Online: Stream Every Game of the 2024-25 Season

Each product has been independently selected by our editorial team. We may receive commissions from some links to products on this page. Promotions are subject to availability and retailer terms.
How to Watch Premier League Soccer
Photo by MI News/NurPhoto via Getty Images

The 2024-2025 Premier League season kicks off on Friday, August 16. Here's how to watch all the matches live.

Soccer (ehem, football) fans, get your TVs ready because the English Premier League returns for the 2024-2025 season today. On Friday, August 16, the first match of the official season kicks off between Manchester United and Fulham

Each soccer team in the Premier League will play 38 games, with 19 played at home and 19 played away. That means there are a whopping 380 games to look forward to this season. We know you don't want to miss a minute of them. One of the easiest ways to catch the majority of the Premier League games is with a subscription to NBC's streaming platform Peacock.

Watch Premier League on Peacock

Experts are already making predictions about what's in store for the upcoming Premier League season. Arsenal is heavily favored as the year's title winner, with Manchester City also making some lists. Arsenal's team is stacked with talented players including defensive midfielder Declan Rice, right winger Bukayo Saka and center-back William Saliba. However, Manchester City will provide stiff competition with midfielder Phil Foden, defensive midfielder Rodri and striker Erling Haaland.

Since today is the big day, here's everything you need to know about streaming every Premier League match this season, including key dates, the best livestream options and more.

When does the Premier League 2024-2025 season start?

The Premier League season officially kicks off with a game between Manchester United and Fulham on Friday, August 16, 2024. There is a lot of soccer ahead until the season ends on May 19, 2025.

How to watch the Premier League 2024-25 season without cable

Premiere League games will be broadcast on a variety of channels including USA, NBC, Universo and Telemundo. Some matches will also stream exclusively on Peacock

Watch the Premier League on Peacock

Peacock Premium subscriptions cost $7.99 per month or $13.99 per month for Premium Plus. Peacock’s Premium Plus plan comes with everything in the Premium plan, but with no ads, a live stream of your local NBC channel and the ability to download and stream eligible content offline.

Watch Premier League Soccer on Peacock

Watch Premier League Soccer on Peacock
Peacock

Watch Premier League Soccer on Peacock

Peacock is your one-stop streaming shop for all things Premier League in the United States. Access select live matches and on-demand replays, plus extras, highlights, and post-match coverage.

Plans start at $8/Month

Watch on Peacock

Peacock is a must-have streaming service for soccer fans to watch the English Premier League. Out of the 380 games, 175 of them are streaming exclusively on Peacock this season, with NBC match simulcasts also available for select events. The only downside to Peacock is that the games airing on USA and CNBC will be available the following day.

If you want to watch those games live, consider a subscription to FuboTV, Hulu + Live TV or Sling TV.

Watch the Premier Leage on FuboTV

FuboTV is another great option for watching Premier League games online. The sports-focused live TV streaming service has access to all the channels broadcasting live matches thus far — including NBC, USA, Telemundo and Universo. As of now, these are the only stations scheduled to air matches outside of Peacock, although the entire broadcast schedule has not yet been released.

Fubo costs $79.99 per month, and currently, the platform is offering a seven-day free trial.

Watch Premier League Soccer on FuboTV

Watch Premier League Soccer on FuboTV
FuboTV

Watch Premier League Soccer on FuboTV

With over 190 live channels, FuboTV offers several of the Premier League matches live without cable.

Watch the Premier League on Sling TV

One affordable way to catch live Premier League matches without cable is on Sling TV.  With Sling TV's Blue package, you'll have access to more than 50 channels, including NBC and USA. You can also add on Sling Latino for $10 per month to get access to Universo.

Right now, there is a Sling TV deal offering 50% off your first month — bringing the Blue package down from $45 to just $22.50. Sling TV also comes with 50 hours of free cloud-based DVR recording space, perfect for recording all the season's top matchups if you can't watch them live.

Watch Premier League Soccer on Sling TV

Watch Premier League Soccer on Sling TV
Sling TV

Watch Premier League Soccer on Sling TV

With its Blue Tier plan, Sling TV offers access to live soccer games on NBC and USA. Right now, you can get 50% off your first month of Sling TV for just $22.50.

$45 $23

For first month

Watch on Sling TV

Watch the Premier League on Hulu + Live TV

Hulu + Live TV will give you access to over 95 channels including NBC, USA and Telemundo for $77 per month. You can also consider the Espanol add-on to get access to NBC Universo for $5 more per month. The other great thing about Hulu + Live TV is that your subscription comes with access to regular Hulu, Disney+ and ESPN+ for a ton of extra content.

Watch Premier League Soccer on Hulu + Live TV

Watch Premier League Soccer on Hulu + Live TV
Hulu

Watch Premier League Soccer on Hulu + Live TV

Get Hulu + Live TV, Disney+ and ESPN+, all with ads, for $76.99 per month. You'll have on-demand ad-supported content and live streams from your favorite sports, entertainment, and news channels.

Plans start at $77/month

Watch on Hulu + Live TV

Premier League 2024-2025 Season Schedule: Key Dates

Below is the August schedule for the 2024-2025 Premiere League season and where you can watch each game. Check back as the season continues for updates as they become available.

All times are Eastern.

Friday, August 16, 2024
Manchester United vs. Fulham at 3:00 p.m. (USA/Universo)

Saturday, August 17, 2024
Ipswich Town vs. Liverpool at 7:30 a.m. (USA/Universo)
Arsenal vs. Wolverhampton Wanderers at 10:00 a.m. (USA/Universo)
Everton vs. Brighton & Hove Albion at 10:00 a.m. (Peacock)
Newcastle United vs. Southampton at 10:00 a.m. (Peacock)
Nottingham Forest vs. AFC Bournemouth at 10:00 a.m. (Peacock)
West Ham United vs. Aston Villa at 12:30 p.m. (NBC/Universo)

Sunday, August 18, 2024
Brentford vs. Crystal Palace at 9:00 a.m. (USA/Telemundo)
Chelsea vs. Manchester City at 11:30 a.m. (Telemundo)

Monday, August 19, 2024
Leicester City vs. Tottenham Hotspur at 3:00 p.m. (USA/Universo)

Here are the rest of the Premier League matches for August, although broadcast information has not been released at the time of writing.

Saturday, August 24, 2024
Brighton & Hove vs. Manchester United at 7:30 a.m.
Crystal Palace vs. West Ham United at 10:00 a.m.
Fulham vs. Leicester City at 10:00 a.m.
Manchester City vs. Ipswich Town at 10:00 a.m.
Southampton vs. Nottingham Forest at 10:00 a.m.
Tottenham Hotspur vs. Everton at 10:00 a.m.
Aston Villa vs. Arsenal at 12:30 p.m.

Sunday, August 25, 2024
AFC Bournemouth vs. Newcastle United at 9:00 a.m.
Wolverhampton Wanderers vs. Chelsea at 9:00 a.m.
Liverpool vs. Brentford at 11:30 a.m.

Saturday, August 31, 2024
Arsenal vs. Brighton & Hove Albion at 7:30 a.m.
Brentford vs. Southampton at 10:00 a.m.
Everton vs. AFC Bournemouth at 10:00 a.m.
Ipswich Town vs. Fulham at 10:00 a.m.
Leicester City vs. Ashton Villa at 10:00 a.m.
Nottingham Forest vs. Wolverhampton Wanderers at 10:00 a.m.
West Ham United vs. Manchester City at 12:30 p.m.

RELATED CONTENT: