La Liga is on a knife edge with just two points separating both these two teams. The timing therefore couldn't be better for this latest installment of EL Classico. Don't miss a kick by following or Barcelona vs Real Madrid live stream guide below.
With Real currently sitting in second and having suffered a 2-1 midweek loss at home to Man City in the Champions League, there's added intrigue as to how Zinedine Zidane's side respond to that damaging defeat.
Barcelona head coach Quique Setien is just two months into his new job and will be desperate to endear himself to the Nou Camp faithful by claiming victory in his first Clasico.
The Blaugrana certainly seem to have improved since the 61-year-old took charge, and look to be reverting back to their familiar style of playing the ball out from defence.
The away side are however experiencing something of a defensive crisis with first pick full-backs Jordi Alba are Sergi Roberto both injured, while Gerard Pique also looks unlikely to be available.
The question is, can Real take advantage of their great rivals apparent vulnerability. Los Blancos have struggled at times to hit the target this season,having failed to score on no less than eight occasions in La Liga during this campaign.
Which team will move a step closer to winning La Liga? Read on for full details on how to get a live stream of Real Madrid vs Barcelona no matter where you are in the world with our guide below.
Real Madrid vs. Barcelona: Where and when?
El Clasico takes place at the Estadio Santiago Bernabéu in Madrid on Sunday with kick-off at 9 p.m. CET local time.
That makes it an 8 p.m. GMT start in the UK and a 3 p.m. Eastern, 12 p.m. Pacific kick-off in the U.S. For those tuning in from Australia, it's a 7 a.m. AEDT start on Monday morning for those Down Under.
Watch Real Madrid vs. Barcelona online from outside your country
We have details of all the U.S., UK, Australian and Canadian broadcasters of El Clasico further down in this guide. If you're intent on watching Real Madrid vs Barcelona, but find yourself away from home then you'll run into problems when trying to stream your domestic coverage online from abroad as it's likely to be geo-blocked.
That's where a VPN (Virtual Private Network) can be a lifesaver. They allow you to virtually change the ISP of your laptop, tablet or mobile to one that's back in your home country, letting you watch as if you were back there.
VPN's are incredibly easy to use and have the added benefit of giving you a further layer of security when surfing the web. There are lots of options, and we recommend ExpressVPN as our #1 pick (opens in new tab) due to its speed, security and ease of use. It can be used on a vast array of operating systems and devices (e.g. iOS, Android, Smart TVs, Fire TV Stick, Roku, games consoles, etc). Sign up for ExpressVPN now (opens in new tab) now and enjoy a 49% discount and 3 months FREE with an annual subscription. Or give it a try with its 30-day money back guarantee. Looking for other options? Here are some alternatives that are on sale right now.
No matter where in the world you may be, a VPN is one of the easiest ways to watch Real Madrid vs Barcelona. Get in on this deal now!
- See latest price at: ExpressVPN (opens in new tab)
How to watch Real Madrid vs. Barcelona online in the US exclusively on BeIN Sports
Pay TV sports service BeIN Sport has exclusive live broadcast rights to La Liga in the U.S., including El Clasico. Subscribers also get access to watching matches via the BeIN Sports Connect streaming app.
BeIN Sport can be accessed via most cable providers, as well as TV streaming services such as as FuboTV and Sling. They also carry free trials, so it's worth checking out if you're of cord cutting persuasion.
Try out FuboTV
Stream the games
Use the trial.
Fubo TV is an excellent option for any sports-lover, and it's one of the only ways to stream the occasional game or event in 4K resolution.
Sling the goals to your TV
Watch the scores
Catch the match.
Sling is still one of the least expensive ways to get the most channels. There are a few different plan options, so be sure to check them all out now.
How to stream Real Madrid vs. Barcelona live in the UK
You'll need to be a Premier Sports customers to watch all the action from the Bernabéu on Sunday in the UK.
The subscription service is available to Sky TV (opens in new tab) customers from just £5.99 a month for its dedicated LaLiga TV channel. Coverage is fairly no-frills and will get straight to the action at 8 p.m. GMT.
There's also the option of going for the network's full-fat serving that will get you LaLiga TV plus Premier Sports 1 and Premier Sports 2 for just £9.99 on both Sky and Virgin Media, giving you access to the network's Premier Player streaming app as well as live coverage of Serie A and the Dutch Eredivisie. If it's just streaming access you want, then go for the standalone Premier Player package that includes everything for online viewing for £9.99 a month.
Live stream Real Madrid vs. Barcelona live in Australia
If you're planning on watching El Clasico Down Under, then you'll need to be a beIN Sports subscriber as the network holds exclusive live broadcast rights to the tournament for Australia.
You'll need to be ready to tune in at 7 a.m. AEDT on Monday morning to watch the action from Madrid.
Live stream El Clasico live in Canada
As with their North American neighbours, BeIN Sports is the place to head for Spanish soccer fans in Canada, with the BeIN Sports Connect app on mobile the way to go for streaming the match on the go.
If you're not keen on subscribing to BeIN then you also have the option of going with FuboTV who are the exclusive over-the-top provider carrying the streaming service's La Liga soccer coverage.
Watch the action.
FuboTV offers the access you need to watch the big match up but also gives you lots of other content as well. Don't miss any of the action by signing up for a trial now.
Get the best of Android Central in in your inbox, every day!
Thank you for signing up to Android Central. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.