This page contains affiliate links. When you purchase through the links provided, we may earn a commission.
FC Barcelona v Villarreal CF - La Liga EA SportsGetty Images Sport

How to watch and live stream Spanish La Liga soccer in the 2025-26 season

This page contains affiliate links. When you subscribe through the links provided, we may earn a commission.

Editors' pick

ESPN+

ESPN has exclusive rights to La Liga soccer coverage in the USA.

DVR capabilities: No

Simultaneous streams: 3

Free trial: No

Monthly from

$9.99

Get ESPN+

La Liga matches are renowned for a more languid style that places more emphasis on skill than athleticism. But the continued success of La Liga teams on the European stage remains the biggest testament to the quality of the league.

For US soccer fans, watching Spanish La Liga soccer giants like Real Madrid and Barcelona has never been easier. And with the latest La Liga season upon us, we aim to arm you with everything you need to know from cable channels down to streaming services.

Which channels have the rights to the Spanish La Liga soccer?

ESPN is the current home of La Liga in the USA and will continue to be so for the next eight seasons.

All La Liga games are broadcast across ESPN, ESPN 2, ESPN+ and ABC. La Liga matches with complete Spanish-language commentary are also available on ESPN Deportes. So, if you want to watch La Liga live, you're going to need to find a streaming platform that carries ESPN.

Along with streaming La Liga games, ESPN subscribers can also enjoy all of the action from the Copa del Rey.

Upcoming La Liga TV schedule

DateKick-OffFixtureStreaming Service
09/23/202501:00 PM ETAthletic Club vs. GironaESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/23/202501:00 PM ETEspanyol vs. ValenciaESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/23/202503:30 PM ETLevante vs. Real MadridESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/23/202503:30 PM ETSevilla vs. VillarrealESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/24/202501:00 PM ETGetafe vs. AlavesESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/24/202503:30 PM ETAtletico Madrid vs. Rayo VallecanoESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/24/202503:30 PM ETReal Sociedad vs. MallorcaESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/25/202501:30 PM ETOsasuna vs. ElcheESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/25/202503:30 PM ETReal Oviedo vs. BarcelonaESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/26/202503:00 PM ETGirona vs. EspanyolESPN+, ESPN Deportes, Fubo, DirecTV Stream
09/27/202508:00 AM ETGetafe vs. LevanteESPN+, ESPN Deportes, Fubo, DirecTV Stream

You can see a list of the upcoming La Liga games to watch in the table above.

When is Villarreal vs Barcelona in Miami?

One of the latest developments of La Liga is that the RFEF has approved both Villarreal and Barcelona's request to organise their Matchday 17 fixture in Miami. The match will be played on December 20, 2025, at the Hard Rock Stadium in Miami. 

DateFixtureTimeStadiumTelecast in the USA
12/20/2025Villarreal vs. BarcelonaTBDHard Rock StadiumESPN+, ESPN Deportes, Fubo, DirecTV Stream

▶ How to watch & live stream soccer

▶ Football on TV in the US

The best packages to watch Spanish La Liga Soccer in 2025

With La Liga games broadcast on ESPN, it opens up a number of avenues and a number of packages in which you can enjoy all the action. So, whether you're just interested in select matches from FC Barcelona or Real Madrid, or you're interested in all of the action from other Spanish clubs, including Atletico Madrid or Real Sociedad, here are our top picks to watch La Liga games today.

  • ESPN+Getty Images / GOALFind the best deals

    Your best bet, and by far and away the easiest way to watch La Liga live today is through a direct ESPN subscription.

    With ESPN+, you can not only enjoy Spanish soccer, but also the English Football League, the English FA Cup and EFL Cup, the German Bundesliga and the Dutch Eredivisie - all for a small monthly subscription of $9.99.

    With an ESPN subscription, you can watch La Liga by downloading the app on a number of streaming devices and Smart TVs.

    It’s the perfect way to watch both at home and on the move, and you won’t miss a moment, with a huge number of games available through it.

  • FuboTVGetty Images / GOALFind the best deals

    Streaming service fubo TV offers a much larger package, with hundreds of channels, many of them sport available through it. The Pro package is their cheapest subscription offer at $74.99 and will allow you to watch and live stream La Liga through ESPN's channnels.

    Alongside watching La Liga, there are a wealth of other channels that have the rights to soccer divisions such as Serie A, the MLS and the English Premier League, meaning you really do get the creme de la creme of the soccer world. 

    RELATED: How to watch live sports on Fubo TV: soccer live stream and more

  • Similarly, DirecTV offers a similar package, with hundreds of channels, including ESPN, for $89.99 per month. That’s the Choice package, which will give you a large amount of sport, while you can also subscribe to the Ultimate or Premier options, priced at upwards of $100 per month. This will give you access to the likes of the UEFA Champions League, in which Real Madrid and Barcelona are among the favorites to win each year.

    RELATED: How to watch live sports on DirecTV: soccer, basketball, football live stream and more

  • SlingGetty Images / GOALFind the best deals

    Sling TV is another platform that offers a way to watch LaLiga.

    Like other platforms, Sling TV has a number of packages to choose from. If you are wanting to watch La Liga, it is important that you choose the Sling TV Orange package and not the Blue package.

    Prices on the Sling TV Orange package currently range between $40-45.

    Along with being able to watch La Liga live, Sling TV offers other sports content and soccer leagues. Full details on what is available with a Sling TV subscription can be found below.

    RELATED: How to watch live sports on Sling TV: soccer live stream and more

  • If you’re a supporter of a Spanish soccer team and that’s all you wish to follow, then ESPN+ is undoubtedly the best choice for you. It doesn’t cost the earth and it has an excellent range of on-demand content alongside its live streaming.

    It’s whether you wish to expand on what ESPN offers where considering the likes of Hulu+ Live TV or fuboTV may prove more cost effective for you. Along with watching La Liga and other sports, you might another streaming service more useful if you're looking for other entertainment or movies

    La Liga FAQs

    Can I watch La Liga matches without cable TV?

    Yes, you can watch La Liga without a cable TV subscription. The ESPN+ app makes streaming La Liga a simple process. Simpy download the streaming service and log in to your account. Once you've done this, you will be able to watch La Liga live or on demand today.

    What other live sports are available on ESPN+?

    Streaming La Liga isn't the only thing you can do with an ESPN+ subscription. Along with extensive coverage of other leagues across Europe, ESPN+ carries other live sporting events including tennis, baseball, MMA and much more.

    Is streaming La Liga on ESPN+ possible when I am abroad?

    Yes. You can watch ESPN+ while you are oversees with the use of a VPN. A VPN essentially allows you to bypass geo restrictions enabling you to watch ESPN+, as well as other streaming services, while you are out of the country.

    To find the best VPN for your needs, check out GOAL's guide below:

    RELATED: The best VPNs for streaming soccer and sports in 2023

    Can I live stream La Liga on my TV?

    Like many streaming services, ESPN+ is available as an app on streaming devices like Apple TV

    How do I watch Spanish teams in the Champions League and Europa League?

    To watch coverage of UEFA run competitions, you will need a subscription to Paramount+.

    La Liga often put up a strong showing in European competition. Real Madrid are the most decorated team in the history of the Champions League, while Sevilla are the most decorated team in the history of the Europa League.

    Other UEFA-run competitions including the UEFA Conference League and UEFA Super Cup are also available on ESPN+

    Can I watch La Liga on beIN Sports?

    Despite ESPN's La Liga monopoly, Spanish speaking can continue to watch La Liga on beIN Sports through until May 2024.

    Spanish-speaking fans can also watch La Liga on ESPN. Select matches across the La Liga season are available on ESPN Deportes.

    Can I watch the Copa del Rey on ESPN+?

    Yes. As well being able to watch Spanish La Liga games, ESPN+ holds exclusive rights to the Copa del Rey.

    Can I watch the Supercopa de Espana on ESPN+?

    Completing their extensive domestic coverage of the Spanish soccer, ESPN+ is also the exclusive home to the Supercopa de Espana.

    Can I watch ESPN+ on YouTube TV?

    YouTube TV is an increasingly popular way to live stream sports content. You can watch ESPN's La Liga coverage

    What are the biggest La Liga matches?

    The La Liga matches between Real Madrid and Barcelona are always amongst the biggest sports events of the year. The Madrid derby between Real Madrid and Atletico Madrid is also one of the biggest games in the La Liga calendar.

    The Seville derby between Sevilla and Real Betis and the Basque derby between Athletic Club and Real Sociedad are also notable affairs that are notorious for having a higher intensity than most matches.

    How many matches are played in a La Liga season?

    Each team plays a total of 38 games apiece which which means there are a total of 380 games over teh course of a La Liga season.

    When did the Spanish La Liga start?

    The Spanish top flight has been in existence for around a century, starting life in 1929 with Barcelona lifting the inaugural title. However, it was Athletic Club Bilbao who dominated in the early years, winning it four times in six years before 1936.

    Which team has won the most La Liga titles?

    Of course, both Barcelona and Real Madrid are the most successful teams in the competition’s history. The Madrid outfit sit at the top of that pile, with the number of La Liga titles they hold in the mid-30s! Barcelona sit just behind that, with Atletico Madrid in double figures and Athletic Bilbao and Valencia having a handful each.

    TeamNo. of titles
    Real Madrid35
    Barcelona27
    Atletico Madrid11
    Athletic Bilbao8
    Valencia6
    Real Sociedad2
    Deportivo La Coruna / Sevilla / Real Betis1

    Where can I watch La Liga live today?

    If you're looking to watch La Liga live today in the USA, you can check out GOAL's handy TV schedule page that contains a full list of the cable channel or streaming service you need:

    Almería | Athletic Club | Atlético Madrid | Barcelona | Cádiz | Celta de Vigo | Deportivo Alavés | Getafe | Girona | Granada | Las Palmas | Mallorca | Osasuna | Rayo Vallecano | Real Betis | Real Madrid | Real Sociedad | Sevilla | Valencia | Villarreal

0