El Clasico is one of the most exciting matches in football history. Here is how and where you can watch it live on TV or online from anywhere in the world.

Barcelona vs Real Madrid live stream - how to watch El Clasico today online

Watch teams Warmup before the game for free online

El Clásico La liga facts

Barcelona and Real Madrid had played 178 La liga matches. Currently the score is tied at 72 wins for each team. 34 games ended as tie. Last El clasico that had won Real Madrid goes far back in April 2016, when they won away 1:2. Since then teams had played 6 games, where Barcelona won four of them. Two ended with a draw.

Barcelona #1, 35 PTS, 11 Wins, 3 Draws, 2 Loses

Following a dramatic 2-2 draw against Real Sociedad that somehow kept them in first place in La Liga, Barcelona are back in action. El Clásico takes place at Camp Nou almost two months after its postponement for security reasons at the time, and will be the site of what promises to be an amazing game. Barcelona have owned Madrid in recent history, but this one is in Barcelona where Real have played well lately and are more than capable of getting a result.
Possible lineup: (4-3-3): Ter Stegen; Semedo, Piqué, Lenglet, Alba; Rakitic, Busquets, De Jong; Messi, Suárez, Griezmann
Barcelona Outs & Doubts: Arthur, Ousmane Dembélé, Jean-Clair Todibo, Moussa Wagué, Junior Firpo

Real Madrid #2, 35 PTS, 10 Wins, 1 Draw, 5 Loses

Real Madrid earned a 1-1 draw at Valencia with a last-second goal on Sunday from Karim Benzema to remain level, but they wasted a chance to win and enter this game as league leaders. They have only lost one league game this season, but they will have to create better chances against Barca to take the win. We can expect something big in attack from Rodrygo or a Sergio Ramos to put Real within striking distance of a victory.
Possible lineup: (4-3-3): Courtois; Carvajal, Varane, Ramos, Mendy; Kroos, Casemiro, Valverde; Rodrygo, Benzema, Vinicius
Real Madrid & Doubts: Eden Hazard, Marcelo, Lucas Vázquez, James Rodríguez, Marco Asensio, Brahim Díaz, Álvaro Odriozola, Mariano

Where to watch Barcelona vs. Real Madrid

In US you can watch the game on Fubo TV, in Europe you can try DAZN. Or you can find it on channels listed bellow:
UK Premier Sports, bet365
Albania Super Sport 2
Argentina ESPN 2
Australia beIN SPORTS 1, Kayo Sports
Austria DAZN
Azerbaijan CBC Sport
Belarus Setanta Eurasia
Belgium Play Sports 1, Eleven Sports 1
Bolivia ESPN 2
Brasil ESPN Brasil
Bulgaria MAX Sport 4
Chile ESPN 2
China iQiyi, QQ Sports, PPTV Sport China
Colombia ESPN 2
Croatia Sportklub 2
Cyprus PrimeTel
Czech Republic DIGI Sport 1
Denmark Strive, TV 2, Strive Sport
Dominican Rep. SKY Sports, SportsMax 2
Ecuador ESPN 2
Estonia Setanta Eurasia
Finland C More Sport 1
France beIN Sports 1
Germany DAZN
Greece Cosmote Sport 1
Hong Kong Now TV
Hungary Spiler TV 2
Iceland Stöð 2 Sport
Indonesia beIN Sports 1
Italy DAZN1, DAZN Italia
Latvia Setanta Eurasia
Lithuania Setanta Eurasia
Luxemburg Eleven Sports 1
Malaysia beIN Sports
Malta TSN 4
Mexico Sky Sports
Netherlands Ziggo Sport 14, Ziggo Select
New Zealand Sky Sport 7, beIN SPORTS 1
Nigeria Canal+ Sport 1
Norway Betsson NO, Strive Sport, Strive Sport TV, Strive
Peru ESPN 2
Philippines beIN Sports 1
Poland CANAL+, Eleven Sport 1
Portugal Eleven Sports 1
Qatar beIN SPORTS 3, beIN SPORTS 12, beIN 4K
Romania Digi Sport 1, Look Plus, Telekom Sport 1
Russia Match TV
Serbia Sportklub 2
Singapore beIN Sports
Slovakia Digi Sport 1
Slovenia Sportklub 1
South Africa SuperSport Seven
Spain Mitele PLUS, M. LaLiga UHD, LaLiga TV, M. LaLiga
Sweden C More Fotboll, C MORE Stream, Strive Sport
Switzerland DAZN Schweiz
Thailand beIN Sports 1
Turkey Smart Spor
Ukraine OLL.tv Football, Football 2
Uruguay ESPN 2
Venezuela ESPN 2
Europe Streams bwin