How to watch La Liga live online

The 2019/20 La Liga season is set to start on August 16 and finish on May 24th, 2020. The first game will be Athletic Bilbao vs. Barcelona, which is scheduled to begin at 8 PM BST (12 PM PST / 3 PM EST), although it’s important to note that kickoff times are subject to change based on the day’s weather conditions. Luckily, you don’t have to face the crowds or heat in order to watch. Below, you’ll find country-specific guides explaining how to watch La Liga online from anywhere in the world.

This post will only be recommending official La Liga broadcasters. While unlicensed streams are inevitable for high-profile events, it’s important to bear in mind that these are prone to mid-game takedowns. Further, they’re usually laggy and low-resolution. With so many legitimate ways to watch, there’s no reason to resort to unofficial La Liga streams.

How to watch La Liga with a VPN

Need help getting started? Just follow the steps below to bypass geo-restrictions and watch La Liga abroad.

Here’s how to watch La Liga online abroad:

  1. Choose a suitable VPN for streaming. We recommend ExpressVPN but NordVPN and CyberGhost are strong, low-cost alternatives.
  2. Download and install the correct version of the VPN software for your operating system.
  3. Decide which source you’d like to use from our list below.
  4. Connect to a server in your chosen source’s broadcast area. For example, you’d use a British server for Eleven Sports, or a Spanish server to watch on beIN LaLiga.
  5. Try loading a video on your source’s site (you may have to reload the page first). Any errors should disappear and your content should start playing almost instantly.

This should be straightforward, but you may experience some hiccups, so it’s best to test out the stream before kickoff of an important match.

Where to stream La Liga soccer live online

La Liga features some of the best soccer teams in the world, so it comes as no surprise that it’s being broadcast all over the world. Take a look at the list below to find out where you can find La Liga coverage in your country.


British flag - union jack

Currently, ITV is the only network showing La Liga fixtures in the UK. However, this network only has partial coverage rights, and as such, will only be showing three matches per week. On the plus side, you can watch them all live, for free, on the ITV Hub.

The ITV Hub is region-locked and only available in the UK, meaning you’ll need a VPN to access it from abroad. Still don’t have a VPN? ExpressVPN comes with a 30-day money-back guarantee so you can try it risk-free. 


USA flag

American soccer fans can catch all of the action on beIN Sports Connect and beIN Sports EspañolMatches that air on beIN Sports will only be available in English, while those on beIN Sports Español will only be in Spanish.

There’s no charge to watch online, but you will need a Sling TV or Fubo TV subscription unless your cable package includes beIN Sports. This provider allows you to watch games live or on-demand, via your computer or the beIN Sports apps for Android and iOS.


Flag_of_Spain Spanish

There are two networks showing La Liga games in Spain: Movistar LaLiga and GOL. GOL will show the second-best game of the week and season highlights for free, but there’s no indication of how they judge which game this will be. Also, this platform won’t show any games featuring teams that are playing in European competitions. 

Movistar will be showing nine matches per week (including the biggest game) on its website and via the Movistar mobile app. This service offers various packages, but to watch La Liga, you’ll have to sign up for the Premium plan which costs €65 a month.


Flag_of_Argentina Argentinian

In Argentina, there are two ways to watch La Liga. First, ESPN subscribers can watch selected games live on ESPN+. The second, more comprehensive option, however, is DirecTV Sports.

DirecTV Sports is showing every single 2019/20 La Liga fixture online. All of the required sports channels are included in the Bronze package, which costs $699 ARS per month.

Both providers allow users to watch live matches on mobile devices, either with a web browser, or using the respective app. The ESPN and DIRECTV Sports apps are both available for Android and iOS.  

Other locations

The La Liga tournament is being broadcast in numerous different regions. We’ve covered some of these above, but if your country isn’t mentioned, you can check the list of official La Liga broadcasters to find a suitable local source. 

Once you’ve found a suitable source, you should have no problem streaming in your home country. However, if you’re traveling, chances are you’ll be locked out and unable to view matches. As mentioned earlier, all you need is a VPN to fix this. Simply connect to a VPN server in your home country and you’ll be able to access your streaming source as if you were at home.

Can I use a free VPN to watch La Liga matches?

Free VPNs might seem like an easy way to protect yourself when streaming, but there are several reasons why we strongly advise you not to use one. Firstly, they’re slow and inconsistent, thanks to their small-scale networks and massive user bases. Live streaming requires a fast connection, most free VPNs simply can’t keep up. For this reason, some have instituted data limits and queuing systems, which only compounds the problem. Even when watching in standard definition, there’s no guarantee you’ll be able to watch a whole match.

In fact, there’s no guarantee that you’re safer when using a free VPN. Recently, a study showed that scores of free VPN apps attempted to install malware onto users’ devices. Further, many of these so-called VPNs never actually encrypted anything. The risks are varied and numerous: a free VPN could install a keylogger and give away your login credentials, it could lock your system entirely, or allow your system to be used as part of a botnet. To keep your personal information safe, we recommend using a VPN service with a proven record of protecting its users’ privacy.  

Which teams will be playing?

There are 20 Spanish soccer teams competing for the La Liga trophy. Take a look below for the full list:

  • Alavés
  • Athletic Bilbao
  • Atlético Madrid
  • Barcelona
  • Celta Vigo
  • Eibar
  • Espanyol
  • Getafe
  • Grenada
  • Leganés
  • Levante
  • Mallorca
  • Real Betis
  • Sevilla
  • Real Madrid
  • Real Sociedad
  • Valencia
  • Valladolid
  • Villarreal

Comparitech does not condone or encourage any copyright violation, including streaming video from pirated sources. Although VPNs can skirt geographical restrictions and mask the user’s identity, please consider local laws, victims, and risks of piracy before downloading or streaming copyrighted material without permission.

Header image: Fans by Börkur Sigurbjörnsson, licensed under CC BY 2.0.