Day-by-day schedule: check all Copa 2026 match times ⌚

Day-by-day schedule: check all Copa 2026 match times ⌚

Fifa announced this Saturday (6) the times and stadiums for each match of the group stage of the 2026 World Cup.

Right after this Friday’s (5) draw, which placed Morocco, Scotland, and Haiti as Brazil’s opponents, only the days of the matches were known.

Check below for the complete schedule of the group stage, separating the games by day and highlighting when Brazil takes the field:


June 11 (Thursday)

Mexico vs South Africa – Mexico City – 4 PM

South Korea vs Europe D – Guadalajara – 11 PM

June 12 (Friday)

Canada vs Europe A – Toronto – 4 PM

USA vs Paraguay – Los Angeles – 10 PM

June 13 (Saturday)

Brazil vs Morocco – New York/New Jersey – 7 PM

Haiti vs Scotland – Boston – 10 PM

Qatar vs Switzerland – San Francisco – 4 PM

Australia vs Europe C – Vancouver – 1 AM on June 14

June 14 (Sunday)

Germany vs Curaçao – Houston – 2 PM

Ivory Coast vs Ecuador – Philadelphia – 8 PM

Netherlands vs Japan – Dallas – 5 PM

Europe B vs Tunisia – Monterrey – 11 PM

June 15 (Monday)

Belgium vs Egypt – Seattle – 4 PM

Iran vs New Zealand – Los Angeles – 10 PM

Saudi Arabia vs Uruguay – Miami – 7 PM

June 16 (Tuesday)

France vs Senegal – New York/New Jersey – 4 PM

Intercontinental 2 vs Norway – Boston – 7 PM

Argentina vs Algeria – Kansas City – 10 PM

Austria vs Jordan – San Francisco – 1 AM on June 17

June 17 (Wednesday)

Portugal vs Intercontinental 1 – Houston – 2 PM

England vs Croatia – Dallas – 5 PM

Ghana vs Panama – Toronto – 8 PM

Uzbekistan vs Colombia – Mexico City – 11 PM

June 18 (Thursday)

Europe D vs South Africa – Atlanta – 1 PM

Mexico vs South Korea – Guadalajara – 10 PM

Switzerland vs Europe A – Los Angeles – 4 PM

Canada vs Qatar – Vancouver – 7 PM

June 19 (Friday)

Brazil vs Haiti – Philadelphia – 10 PM

Scotland vs Morocco – Boston – 7 PM

Europe C vs Paraguay – San Francisco – 1 AM on June 20

USA vs Australia – Seattle – 4 PM

Germany vs Ivory Coast – Toronto – 5 PM

Ecuador vs Curaçao – Kansas City – 9 PM

June 20 (Saturday)

Netherlands vs Europe B – Houston – 2 PM

Tunisia vs Japan – Monterrey – 1 AM on June 21

June 21 (Sunday)

Belgium vs Iran – Los Angeles – 4 PM

New Zealand vs Egypt – Vancouver – 10 PM

Spain vs Saudi Arabia – Atlanta – 1 PM

Uruguay vs Cape Verde – Miami – 7 PM

June 22 (Monday)

France vs Intercontinental 2 – Philadelphia – 6 PM

Norway vs Senegal – New York/New Jersey – 9 PM

Argentina vs Austria – Dallas – 2 PM

Jordan vs Algeria – San Francisco – 12 AM on June 23

June 23 (Tuesday)

Portugal vs Uzbekistan – Houston – 2 PM

Colombia vs Intercontinental 1 – Guadalajara – 11 PM

England vs Ghana – Boston – 5 PM

Panama vs Croatia – Toronto – 8 PM

June 24 (Wednesday)

Scotland vs Brazil – Miami – 7 PM

Morocco vs Haiti – Atlanta – 7 PM

Switzerland vs Canada – Vancouver – 4 PM

Europe A vs Qatar – Seattle – 4 PM

June 25 (Thursday)

Europe C vs USA – Los Angeles – 11 PM

Paraguay vs Australia – San Francisco – 11 PM

Ecuador vs Germany – New York/New Jersey – 5 PM

Curaçao vs Ivory Coast – Philadelphia – 5 PM

Tunisia vs Netherlands – Kansas City – 8 PM

Japan vs Europe B – Dallas – 8 PM

June 26 (Friday)

New Zealand vs Belgium – Vancouver – 12 AM

Egypt vs Iran – Seattle – 12 AM

Norway vs France – Boston – 4 PM

Senegal vs Intercontinental 2 – Toronto – 4 PM

Uruguay vs Spain – Guadalajara – 9 PM

Cape Verde vs Saudi Arabia – Houston – 9 PM

June 27 (Saturday)

Jordan vs Argentina – Dallas – 11 PM

Algeria vs Austria – Kansas City – 11 PM

Panama vs England – New York/New Jersey – 6 PM

Croatia vs Ghana – Philadelphia – 6 PM

This article was translated into English by Artificial Intelligence. You can read the original version in 🇧🇷 here.


📸 ROBERTO SCHMIDT – AFP or licensors