Looking to watch Spain’s best soccer teams this season? In this post, we’ll be explaining how you can watch every La Liga soccer match live online. Currently abroad? No problem — we’ll show how a Virtual Private Network (VPN) allows you to bypass geo-locking and unblock your usual streaming services from any country in the world.

How to watch La Liga live online from anywhere

The 2018/19 La Liga season is set to start on August 17 and finish on May 26th, 2019. The first game will be Getafe vs. Eibar, which is scheduled to begin at 8:15 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 stream every La Liga game online.

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.

Stay safe when streaming La Liga: use a VPN

Most streaming services use geo-locking measures to prevent their content being viewed from outside of a specific area. However, VPNs allow you to spoof your location and bypass these restrictions entirely. This, plus the added security a VPN offers, makes it an excellent addition to any traveler’s kit.

ExpressVPN streaming sports

We recommend streaming La Liga with ExpressVPN. It’s a high-speed VPN with a host of security features and servers in 94 different countries. It’s also one of the best VPNs for unblocking streaming services. With ExpressVPN, you’ll also be able to stream from notoriously difficult platforms like Netflix and the BBC iPlayer, whether you’re at home or abroad.

Getting started is easy: first, decide how long you’d like to subscribe for. You can choose a one-month, six-month, or twelve-month plan. Next, just complete the checkout process. ExpressVPN offers a 30-day money-back guarantee, meaning you can test it out by watching La Liga, and if it doesn’t meet your expectations, you can cancel and get your money back.

EXTRA MONTHS FREE: Save 49% and get three extra months coverage at no additional cost by signing up for ExpressVPN’s annual plan.

Read our full ExpressVPN review.

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:

  1. Choose a suitable VPN for streaming. We’ve touched upon ExpressVPN already, 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.
  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

Until now, high-profile sports coverage in the UK has been dominated by Sky Sports and BT Sports. However, Eleven Sports is looking to change this dynamic when it launches in Britain in the next few weeks. Eleven Sports will be the only broadcaster in the UK to show La Liga matches live.

This service costs £5.99 a month or £49.99 annually, and comes with a seven-day free trial. It should be noted, however, you will require a British-registered payment method in order to sign up.


USA flag

American soccer fans can catch all of the action on beIN Sports Connect. 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.

Despite being a major broadcaster of international sport, beIN Sports will only be providing English-language coverage. It will be showing every game of the season, however. There is currently no official Spanish-language La Liga coverage in the US.


Flag_of_Spain Spanish

There are three networks showing La Liga games in Spain: Movistar, GOL, and beIN LaLiga. 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. This includes Valencia, Real Madrid, Barcelona, and Atlético Madrid.

Movistar will be showing the biggest game of each week 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 €50 a month.

Lastly, there’s beIN LaLiga. While it isn’t showing every single game, it will show eight a week, which covers most of the tournament’s fixtures. This dedicated La Liga channel is included in beIN Sports’ Fútbol package which costs €9.99 per month.



Mexican viewers can tune in with either Sky Sports or TDN. Sky Sports is showing every La Liga match on either Sky Sports 1, 2, or 3. These channels are included in the Platinum package, which currently costs $599 MXN a month.

TDN, on the other hand, is only showing partial La Liga coverage. It’s free-to-watch, though only available on TV, not online.


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 2018/19 La Liga fixture online. All of the required sports channels are included in the Bronze package, which costs $555 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.

You also have to ask yourself how a free VPN can afford to operate. Since they don’t charge users directly, they’ve had to find other ways to make a profit. Sometimes, this means inserting ads onto the pages you visit, but they could also be tracking your activities with cookies even after you disconnect from the VPN. This allows these services to build a detailed consumer profile which can then be sold to the highest bidder without your knowledge.

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
  • Eibar
  • Espanyol
  • Getafe
  • Girona
  • Huesca
  • Leganés
  • Levante
  • Real Betis
  • Rayo Vallecano
  • Real Madrid
  • Real Sociedad
  • Sevilla
  • Valencia
  • Valladolid
  • Villarreal
  • Celta

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.