OneFootball
·6 December 2025
In partnership with
Yahoo sportsOneFootball
·6 December 2025
Fifa announced this Saturday (6) the times and stadiums for each match in the group stage of the 2026 World Cup.
Right after Friday's (5) draw, which placed Morocco, Scotland, and Haiti as Brazil's opponents, only the dates of the matches were known.

Those who work regular business hours shouldn't have any trouble watching the Brazilian National Team's games, as they will take place in the evening.
The first and third matches for the team led by Carlo Ancelotti are scheduled for 7 PM (Brasília time). The second match will be even later, at 10 PM (Brasília time).
Check out below the complete schedule for the group stage, with matches separated by day and using Brasília time:
Mexico vs South Africa – Mexico City – 4 PM
South Korea vs Europe D – Guadalajara – 11 PM
Canada vs Europe A – Toronto – 4 PM
USA vs Paraguay – Los Angeles – 10 PM
Qatar vs Switzerland – San Francisco – 4 PM
Brazil vs Morocco – New York/New Jersey – 7 PM
Haiti vs Scotland – Boston – 10 PM
Australia vs Europe C – Vancouver – 1 AM on the 14th
Germany vs Curaçao – Houston – 2 PM
Netherlands vs Japan – Dallas – 5 PM
Ivory Coast vs Ecuador – Philadelphia – 8 PM
Europe B vs Tunisia – Monterrey – 11 PM
Belgium vs Egypt – Seattle – 4 PM
Saudi Arabia vs Uruguay – Miami – 7 PM
Iran vs New Zealand – Los Angeles – 10 PM
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 the 17th
Portugal vs Intercontinental 1 – Houston – 2 PM
England vs Croatia – Dallas – 5 PM
Ghana vs Panama – Toronto – 8 PM
Europe D vs South Africa – Atlanta – 1 PM
Switzerland vs Europe A – Los Angeles – 4 PM
Canada vs Qatar – Vancouver – 7 PM
Mexico vs South Korea – Guadalajara – 10 PM
Scotland vs Morocco – Boston – 7 PM
USA vs Australia – Seattle – 4 PM
Brazil vs Haiti – Philadelphia – 10 PM
Europe C vs Paraguay – San Francisco – 1 AM on the 20th
Netherlands vs Europe B – Houston – 2 PM
Germany vs Ivory Coast – Toronto – 5 PM
Ecuador vs Curaçao – Kansas City – 9 PM
Tunisia vs Japan – Monterrey – 1 AM on the 21st
Spain vs Saudi Arabia – Atlanta – 1 PM
Belgium vs Iran – Los Angeles – 4 PM
Uruguay vs Cape Verde – Miami – 7 PM
New Zealand vs Egypt – Vancouver – 10 PM
Argentina vs Austria – Dallas – 2 PM
France vs Intercontinental 2 – Philadelphia – 6 PM
Norway vs Senegal – New York/New Jersey – 9 PM
Jordan vs Algeria – San Francisco – 12 AM on the 23rd
Portugal vs Uzbekistan – Houston – 2 PM
England vs Ghana – Boston – 5 PM
Panama vs Croatia – Toronto – 8 PM
Colombia vs Intercontinental 1 – Guadalajara – 11 PM
Switzerland vs Canada – Vancouver – 4 PM
Europe A vs Qatar – Seattle – 4 PM
Scotland vs Brazil – Miami – 7 PM
Morocco vs Haiti – Atlanta – 7 PM
South Africa vs South Korea – Monterrey – 10 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
Europe C vs USA – Los Angeles – 11 PM
Paraguay vs Australia – San Francisco – 11 PM
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
New Zealand vs Belgium – Vancouver – 12 AM on the 27th
Egypt vs Iran – Seattle – 12 AM on the 27th
Panama vs England – New York/New Jersey – 6 PM
Croatia vs Ghana – Philadelphia – 6 PM
Colombia vs Portugal – Miami – 8:30 PM
Intercontinental 1 vs Uzbekistan – Atlanta – 8:30 PM
Jordan vs Argentina – Dallas – 11 PM
Algeria vs Austria – Kansas City – 11 PM
This article was translated into English by Artificial Intelligence. You can read the original version in 🇧🇷 here.
📸 ROBERTO SCHMIDT - AFP or licensors









































