When you buy through links on our site, we may earn an affiliate commission. Learn more.

How to Watch English Premier League Matches Live Online in 2023

Written by John O'Connor

English Premier League (EPL) soccer has a loyal, and growing, following in the United States, and the good new for soccer fans is you can live stream Premier League games from the U.S. on most major streaming devices, including Roku, Amazon Fire TV, iPhone, Apple TV, Samsung Smart TV, and more.

Table of Contents
  1. Important Channels for Watching Premier League Soccer
  2. Premier League Team Viewing Guides
  3. Watching the Premier League FAQ

NBC was able to extend its TV deal to air Premier League Soccer in the U.S. market through 2027-28. As the exclusive rights holder of the English Premier League in America, NBC airs Premier League games across several of its platforms, including NBC, USA Network, CNBC, Telemundo, Universo, and NBCU’s live TV streaming service, Peacock.

When Premier League games air nationally on NBC, they are also simulcast on the Peacock app. Peacock also offers on-demand re-airings of matches once they conclude.

budget tip

If you’re willing to wait to watch matches that have already concluded on-demand, you can watch every Premier League match with just a Peacock Premium subscription.

The biggest Premier League matchups are carried by NBC. The next tier of games goes to USA Network, and the rest of the EPL inventory is available with a Peacock Premium membership.

However, despite Peacock being home to quite a few “streaming exclusive” EPL games, as well as NBC simulcasts, you can’t watch every Premier League game live on Peacock. This means that serious fans will want to pair Peacock with another live TV streaming service, like YouTube TV, that carries USA Network.

If you’re an EPL fan who wants to maximize coverage by signing up for Peacock with another live TV streaming service, we have listed all of the best options in the easy to use table below.

Important Channels for Watching Premier League Soccer

In the easy to use table below, we list the NBC owned channels that air Premier League games in the US, and which live TV streaming services carry each one.

DIRECTV STREAMFuboHulu + Live TVOrange & Blue Sports ExtraYouTube TV
CNBC CNBC
NBC NBC
Telemundo Telemundo
Universo Universo
USA Network USA Network

Premier League Team Viewing Guides

Watching the Premier League FAQ

Can I watch every Premier League game on Peacock?

Not if you want to watch live, no. While Peacock does carry a large number of Premier League games exclusive to the app, NBC’s live TV streaming service doesn’t carry every EPL game. However, you can watch Premier League games on-demand on Peacock 24 hours after the games end.

Can I watch Premier League on Peacock for free?

You can get some content on Peacock for free, but unfortunately, it is necessary to upgrade to Peacock Premium to gain access to Premier League games from the U.S. on Peacock. You can see the current Peacock pricing tiers, here. Xfinity and Cox customers get a free Peacock Premium subscription with their active accounts on those platforms.

Which channels carry Spanish language Premier League broadcasts?

NBC airs Spanish language Premier League games on Telemundo and Universo.

Can I watch Premier League matches on Sling TV?

Yes, but only English Premier League games that air on USA Network are available in all U.S. markets on Sling TV. I usually don’t recommend Sling TV to EPL fans because the platform is missing Telemundo, and only carries NBC in select markets. Having said that, if you live in one of the Sling TV NBC markets, like NYC or LA, Sling TV isn’t a bad budget option for watching English language broadcasts of EPL matches, especially if you pair the platform with a Peacock Premium Plus membership for full coverage.

Can I watch Premier League matches on ESPN+?

No, you can’t watch any Premier League games on ESPN+. NBC has the exclusive rights to carry EPL games in the United States through the 2027-28 season. None of ESPN’s properties, including ESPN+, will carry Premier League games.

Do Premier League games still air on NBC Sports Network?

No, Premier League games no longer air on NBC Sports Network (NBCSN). In fact, NBCSN was shut down in a move many speculated was designed to consolidate sports programming behind the Peacock app as streaming grows and cable TV declines.

Read the Latest in Premier League

Get our Streaming Newsletter!
Get insider tips, top news stories, and the best streaming deals in your inbox.