How to watch Real Madrid vs Juventus: free streams, TV schedule, preview for Champions League clash

Kylian Mbappé celebrating after scoring for Real Madrid during the UEFA Champions League 2025/26 League Phase.
(Image credit: Pedro Castillo/Real Madrid via Getty Images)

Two of Europe's biggest and most storied clubs go head-to-head in the Champions League 2025/26 on Wednesday, with Real Madrid vs Juventus among the eye-catching matchups of the week.

You can watch Los Blancos host the Old Lady for free on Virgin Media Play from anywhere in the world using a VPN.

Real Madrid vs Juventus live stream date, time and channels

The Real Madrid vs Juventus stream will take place on Wednesday (October 22, 2025).

Kick-Off: 8 p.m. BST / 3 p.m. ET / 12 p.m. PT / 6 a.m. AEDT

Free Stream — Virgin Media Play
U.S. Paramount+
U.K. — TNT Sport 5 via Discovery+

Watch from anywhere in the world — try NordVPN 100% risk free

The sides of Xabi Alonso and Igor Tudor find themselves in very different positions heading into this huge European clash at the Santiago Bernabéu Stadium.

Real have made a strong start to a season in which they're trying to recapture their crown in La Liga and Champions League. They currently top the table domestically, winning eight from their nine games so far, while they've opened their continental campaign with wins over Marseille and Kairat. Kylian Mbappé and Vinícius Júnior both look in foreboding form going into this one.

Juve appear in serious trouble, sitting seventh in the Serie A table and without a win so far in the UCL. Tudor has only been in his role since March and yet already looks vulnerable to a premature end to his three-year contract. They've now gone more than a month since recording a win, and their woes were only compounded by an embarrassing defeat to the minnows of Como on Sunday.

The Italians, however, won last time these sides met in 2018. So keep on reading to find out how you can watch Real Madrid vs Juventus in the 2025/26 Champions League.

Can I watch Real Madrid vs Juventus for free?

Luckily for Irish soccer fans, Virgin Media Play is streaming the Real Madrid vs Juventus game for free.

All you need is a free account to stream.

Outside Ireland today? Use NordVPN to login to your account and stream Real Madrid vs Juventus for free.

How to watch Real Madrid vs Juventus from anywhere

Away from home for this Champions League fixture?

Don't worry, you can still watch this week's fixture using a VPN (Virtual Private Network). VPN's allow you to make your device appear as if it's in your home country, no matter where you are. Perfect for soccer fans travelling for work or leisure. Our #1 pick is NordVPN. It's the best on the market:

NordVPN deal: 3 Months Extra FREE
UCL Deal

🟩 NordVPN deal: 3 Months Extra FREE

Boasting super fast speeds, great features, streaming power and industry-leading security, NordVPN is our #1 VPN.

✅ Get 3 months extra FREE
✅ 74% off their usual price

Use NordVPN to unblock your usual streaming service and watch Real Madrid vs Juventus live with this exclusive deal.

It's really simple to use a VPN to watch Real Madrid vs Juventus.

1. Install the VPN of your choice. As we've said, NordVPN is our favorite.

2. Choose the location you wish to connect to in the VPN app. For example, if you want to watch your Virgin Media Play stream of Real Madrid vs Juventus, select 'Ireland' from the listed countries.

3. Sit back and enjoy the action. Head to Virgin Media Play, sign in, and watch all the action unfold live.

Real Madrid vs Juventus live streams

Looking for the Real Madrid vs Juventus stream in your country? Follow our short guide below to find all the information that you'll need or click through to our full 2025/26 Champions League streaming guide.

Real Madrid vs Juventus is streaming on Paramount+ in the States.

Real Madrid vs Juventus is streaming on Paramount+ in the States.

Soccer fans in the U.S. will need a Paramount+ subscription, prices start at $7.99/month or $59.99/year (with ads) or fans can opt for a Premium subscription which starts at $12.99/month or $119.99/year (without ads). New users can take advantage of its 7-day free trial.

Anybody wanting Spanish commentary can choose to watch on DAZN instead from $19.99/month.

Outside America? You can login to your Paramount+ account using NordVPN.

DAZN is streaming every Champions League game including Real Madrid vs Juventus.

DAZN is streaming every Champions League game including Real Madrid vs Juventus.

For fans in Canada, you will need DAZN's soccer package. Subscriptions start at CA$24.99/month.

Outside of Canada right now? Don't panic, with NordVPN, you can access your DAZN account from anywhere in the world.

TNT Sports is the place to go for all European action including Real Madrid vs Juventus.

TNT Sports is the place to go for all European action including Real Madrid vs Juventus.

Subscriptions for TNT Sports start at £18/month through Virgin Media or £25/month on Sky TV. This game will show on TNT Sports 5.

Alternatively, football fans can get a TNT Sports subscription via Discovery+ from £30.99/month.

Visiting a different country outside the U.K? NordVPN will unblock your TNT Sports stream so you can watch it from anywhere in the world.

Stan Sport will be streaming Real Madrid vs Juventus for Australian residents.

Stan Sport will be streaming Real Madrid vs Juventus for Australian residents.

Subscriptions cost AU$20/month on top of a Stan subscription, which starts at AU$12/month.

NordVPN can unlock Stan Sport streams if you're outside Oz right now.

More from Tom's Guide

Contributor

Adam was the Content Director of Subscriptions and Services at Future, meaning that he oversaw many of the articles the publisher produces about antivirus software, VPN, TV streaming, broadband and mobile phone contracts - from buying guides and deals news, to industry interest pieces and reviews. Adam can still be seen dusting his keyboard off to write articles for the likes of TechRadar, T3 and Tom's Guide, having started his career at consumer champions Which?.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.