Spain takes on Peru in a high-profile international friendly at the iconic Estadio Cuauhtémoc in Puebla, Mexico – a match that serves as La Roja’s final World Cup warm-up before the 2026 FIFA World Cup kicks off on June 11. For Peru, who narrowly missed out on qualifying for the tournament, it is a rare chance to test themselves against the reigning European champions and one of the pre-tournament favourites. Here is everything you need to know about how to watch the Peru vs Spain live stream, with the full TV schedule by region.

Date: Monday, June 8 / Tuesday, June 9, 2026 (depending on your time zone)
Kick-off: 10:00 PM ET / 3:00 AM BST / 4:00 AM CEST
Venue: Estadio Cuauhtémoc, Puebla, Mexico
Competition: International Friendly
How to Watch Peru vs Spain Live Stream
United States
American fans have several official options to catch the live stream. The match is available through:
- Telemundo (Spanish-language broadcast, free-to-air cable)
- Universo (Spanish-language cable)
- Peacock (exclusive Spanish-language streaming home; subscriptions from $7.99/month)
- FuboTV (multi-language streaming, free trial available)
Peacock is particularly worth noting as it holds extensive rights to the 2026 World Cup in Spanish, making it a natural destination for the pre-tournament warm-ups.
Spain
In Spain, the match can be watched on RTVE (La 1 or the free RTVE Play app), the national public broadcaster. RTVE holds free-to-air rights to Spain’s matches, meaning domestic viewers can watch without any subscription cost. Premium platform DAZN (in partnership with Grup Mediapro) also holds World Cup rights in Spain for additional coverage.
Peru and Latin America
In Peru and across Latin America, coverage varies by country. Check your local sports broadcaster – regional operators such as América TV (Peru) and DirecTV Sports typically carry the Peruvian national team’s matches. Verify with local listings ahead of kick-off.
United Kingdom
Kick-off falls in the early hours, 3:00 AM BST, making this a late-night or very early-morning watch for UK fans. The match is listed on the UK football TV schedule for Tuesday, June 9. Verify with BBC iPlayer or ITV X, both of which are covering various World Cup warm-up matches. Check local listings closer to kick-off, as scheduling can be confirmed late.
Global
ESPN is providing live score updates and coverage for international audiences. For fans in regions not listed above, use your local TV guide or check the official broadcaster in your country.
Match Details at a Glance
| Detail | Info |
|---|---|
| Match | Peru vs Spain |
| Date | Monday, June 8, 2026 (USA) / Tuesday, June 9, 2026 (Europe) |
| Kick-off | 10:00 PM(ET), 3:00 AM(BST) (Tue), 4:00 AM(CEST) (Tue) |
| Venue | Estadio Cuauhtémoc, Puebla, Mexico |
| Capacity | ~51,700 |
| Competition | International Friendly |
Why This Match Matters: Spain’s Final World Cup 2026 Dress Rehearsal
This friendly is Spain’s last match before the 2026 FIFA World Cup and Luis de la Fuente is expected to use it to make final decisions on his starting lineup and formation. The timing mirrors a positive historical omen: the last time Spain faced Peru in a pre-tournament friendly was back in May 2008, when Luis Aragonés led La Roja to a 2-1 win, and they went on to win Euro 2008 that summer. Spain will be hoping history repeats itself ahead of the World Cup.
However, recent form has given De la Fuente some things to address. Spain failed to win either of their two most recent outings prior to this fixture, drawing 0-0 with Egypt and 1-1 with Iraq. The Peru game represents an opportunity to build confidence and sharpen the attacking combinations before the World Cup group stage begins on June 15. On the positive side, Spain has remained unbeaten for over 12 months, meaning those draws have not broken a lengthy undefeated run.
Spain’s World Cup 2026 Group H Fixtures
Spain has been drawn into Group H of the 2026 FIFA World Cup as the top-seeded team, entering the tournament as reigning European champions after their Euro 2024 triumph in Germany. Their group opponents are Cape Verde, Saudi Arabia and Uruguay.
Group H Schedule (all times ET):
- June 15: Spain vs Cape Verde – Mercedes-Benz Stadium, Atlanta (12:00 PM)
- June 21: Spain vs Saudi Arabia – Mercedes-Benz Stadium, Atlanta (12:00 PM)
- June 26: Uruguay vs Spain – Estadio Akron, Guadalajara, Mexico (8:00 PM)
Spain are the strong favourites to top the group, though Uruguay, two-time World Cup winners in 1930 and 1950, will provide their stiffest test on the final matchday in Guadalajara.
Peru: Missing the World Cup but Motivated
Peru is absent from the 2026 FIFA World Cup, missing out on qualification for the second consecutive tournament after their appearance in Russia 2018. Despite that disappointment, the team under coach Mano Menezes have shown recent signs of improvement heading into the June window. They secured a 2-1 win over Haiti on June 5, coming from behind with late goals from Renzo Garces and Jairo Velez – a morale-boosting result for a squad that is ranked 53rd in the world by FIFA.
Peru’s record ahead of Spain’s visit shows they have avoided defeat in three of their last four matches, with their only loss in that stretch a 2-0 defeat to Senegal in March. Though Spain will be heavy favourites, the Peruvians will approach the game as the kind of high-profile test that can lift a squad’s ambitions heading into their Nations-League-equivalent cycle.
It is also worth noting the personal significance for several Peruvian players of facing the reigning European champions on a major stage in Mexico – a neutral, high-profile setting that attracts attention across South America.
Head-to-Head History
This will be only the third-ever international friendly between the two nations. Spain has won both previous meetings by the same 2-1 scoreline – the only prior encounters on record. That tight scoreline in both games suggests Peru is capable of competing against top-tier European opposition, even if they rarely come away with the result.
Venue: Estadio Cuauhtémoc, Puebla
The match takes place at the Estadio Cuauhtémoc in Puebla, Mexico, one of the most historic football venues in the country. The stadium has a capacity of around 51,700 and is the home of Club Puebla. It is named after the Aztec emperor Cuauhtémoc and first opened in 1968. Puebla sits at an altitude of roughly 2,135 metres (7,005 feet) above sea level, which could be a relevant factor for both sides – particularly Spain, which is more accustomed to sea-level conditions in European competition. Interestingly, the World Cup itself takes place across the US, Canada and Mexico, so playing in Mexico City-adjacent altitude conditions gives both squads useful acclimatisation experience ahead of June 11.
Tips for Watching the Peru vs Spain Live Stream
- US fans: Peacock is the most comprehensive streaming option for Spanish-language coverage. FuboTV is a strong English-language alternative with a free trial.
- Spain-based fans: RTVE Play is completely free and streams via app on mobile, tablet and smart TV — no subscription needed.
- Late-night UK viewers: Set an alarm — kick-off is 3:00 AM BST. BBC iPlayer or ITV X are your best bets; confirm the channel closer to the date.
- Travelling abroad: If your home streaming service is geo-blocked, a VPN can help you connect to your home country’s server to access it. Always verify your provider’s terms of use before doing so.
- Mobile: The Peacock, RTVE Play and FuboTV apps all support live streaming on iOS and Android.
Peru vs Spain is a genuinely compelling fixture despite its friendly status. Spain is putting the final touches on their World Cup 2026 preparation as one of the tournament’s most feared attacking sides, while Peru arrives in Mexico with renewed confidence after back-to-back competitive performances. With history, altitude, and a World Cup just days away, adding to the atmosphere, this is not a match to skip.








