Aller au contenu principal
MoroccoTravelBase
Crowd in Morocco at a big screen during a World Cup semi-final

By round

Where to watch the 2026 World Cup semi-finals in Morocco

14–15 July 2026La rédaction MoroccoTravelBase Updated 2026-07-22

Quick answer

The semi-finals were played on 14 and 15 July 2026: Spain beat France 2-0 (Oyarzabal from the penalty spot, 22', Porro, 58') on 14 July at AT&T Stadium (Arlington/Dallas), then Argentina eliminated England 2-1 (Gordon, 55'; E. Fernández, 85', L. Martínez, 90+2') on 15 July at Mercedes-Benz Stadium (Atlanta). Both nights were among the most-watched of the tournament in Morocco, in sports bars, restaurants with big screens and public big screens. Spain and Argentina then met in the final on 19 July.

Key facts

Tournament
FIFA World Cup 2026, 48 teams
Dates
11 June – 19 July 2026
Host countries
United States, Canada and Mexico
Broadcast
SNRT (Al Aoula / Arryadia) · beIN Sports

Watch in cafés, sports bars, restaurants with big screens and local fan zones.

Plan your match night

Pick the right path: Morocco schedule, city guide, venue type or bookable activity around the match.

Exceptional nights

Two steps from the final, the semi-finals draw a huge audience, whether or not Morocco is involved. The best venues fill fast: plan your booking and transport ahead. It is also a good moment to scout where you will watch the final.

Where to stay nearby

Live Agoda rates

Available stays in Casablanca

Indicative Agoda rates for 2026-09-18 -> 2026-09-19, to confirm before booking.

Prices, availability, terms and fees are checked on Agoda at click time.

Agoda search

Find a stay in Casablanca

Compare dates, availability and Agoda rates without leaving the page.

Open Agoda

Loading Agoda search...

Affiliate link: booking, prices and availability are handled by Agoda.

Check availability· Booking.com

Activities and experiences

View· GetYourGuide

Sources and freshness

Editorial update: 8/28/2026. Match times and venues are checked against the FIFA schedule; Morocco viewing set-ups depend on local announcements.

Frequently asked questions

When were the 2026 World Cup semi-finals played?

On 14 and 15 July 2026: Spain beat France 2-0 on 14 July, then Argentina eliminated England 2-1 on 15 July. Both nights drew record crowds to sports bars and restaurants in Morocco.

Who played in the 2026 World Cup semi-finals?

Spain – France (2-0), Tuesday 14 July at AT&T Stadium (Arlington/Dallas), goals from Oyarzabal (penalty, 22') and Porro (58'); Argentina – England (2-1), Wednesday 15 July at Mercedes-Benz Stadium (Atlanta), Gordon (55') scored for England before E. Fernández (85') and L. Martínez (90+2') won it for Argentina. Spain and Argentina then met in the final on 19 July.

Keep reading