Advertisement

Your City

Here’s the full 2026 FIFA World Cup schedule, and what soccer fans are saying about it

FIFA has announced the full schedule for the 2026 World Cup, featuring six games in Toronto.

Exciting FIFA World Cup 2026 tournament draw event with officials discussing match fixtures on a large sports schedule display in Toronto.
From left: Alexi Lalas and Ronaldo listen as FIFA President Gianni Infantino and host Andrés Cantor applaude as Francesco Totti, and Hristo Stoichkov look on during the match schedule reveal for the 2026 soccer World Cup in Washington, Saturday, Dec. 6, 2025. (AP Photo/Chris Carlson)

The highly-anticipated schedule for next year’s FIFA World Cup has been announced, with Toronto set to host six of the 13 Canadian matches.

The first game in the city is the country’s opening match of Team Canada (Group B) against the winner of UEFA Playoff A on June 12. It’s followed by five other matches throughout June and July, including  Ghana vs. Panama, Germany vs. Côte D’ivoire, and the Round of 32 between Group K and Group L, among others.

The upcoming World Cup will see teams from 48 countries, making it the largest tournament in history. Not to mention the matches will be spread across three countries (Canada, U.S and Mexico) and 16 different cities.

Read More

Game schedule in Toronto

DateTime (EST)Teams
June 123:00 p.m.Canada vs. UEFA Playoff A
June 177:00 p.m.Ghana vs. Panama
June 204:00 p.m.Germany vs. Côte D’ivoire
June 237:00 p.m.Panama vs. Croatia
June 263:00 p.m.Senegal vs. FIFA Playoff 2
July 27:00 p.m.Round of 32 (2K vs. 2L)

Read More

Soccer fans react to 2026 FIFA World Cup Schedule

Advertisement

Following yesterday’s draw, FIFA officials spent twelve hours drafting up the schedule for 104 matches. While they don’t justify their reasoning, there are fans trying to make sense of the association’s decisions.

“Atlanta will get some prime teams/matchup with the three knockout games. FIFA probably wanted to share the wealth to some other hosts,” one X user wrote.

Others were surprised by some matches.

“Genuinely surprised FIFA have given Iran three games in the USA,” one X user wrote.

Of course, there are soccer fans feeling shorted by today’s announcement, such as one Bay Area fan who wrote, “Dallas got the best games for the FIFA World Cup without a doubt. Two Argentina games and the England-Croatia showdown. Why did you have to snub the Bay area so hard.”

Some Toronto fans were upset that certain teams would not be playing in the city. 

Advertisement

“Massive miss not putting England in Toronto,” one X user wrote.

And others, who accepted their fates.

“There is no miss there at all lol. You have Canada on some weird pedestal. When it comes to the international scene, they are irrelevant,” another wrote in response.

There was also some confusion regarding the inconsistent kickoff times that ranged anywhere between midnight to 11:00 p.m.

“Idk what FIFA is doing with the kickoff times of these games, it’s wildly inconsistent from one day to another. Why would they not just have the same start times for every day with 4 matches?” a soccer fan wrote on X.

Advertisement

Some even worried for the welfare of players, with the schedule showing that some teams would be expected to travel long distances between matches.

“You have to wonder what FIFA people are thinking when making some teams not leave California, while making others travel from Toronto to L.A.,” an X user wrote.

Full 2026 FIFA World Cup schedule in chronological order

DateTime (EST)TeamsLocationGroup
June 113:00 p.m.Mexico vs. South AfricaMexico CityA
8:00 p.m.South Korea vs. UEFA Playoff DGuadalajaraA
June 123:00 p.m.Canada vs. UEFA Playoff ATorontoB
9:00 p.m.U.S.A. vs. ParaguayLos AngelesD
June 1312:00 a.m.Australia vs. UEFA Playoff CVancouverD
3:00 p.m.Qatar vs. SwitzerlandSan FranciscoB
6:00 p.m.Brazil vs. MoroccoNew York New JerseyC
9:00 p.m.Haiti vs. ScotlandBostonC
June 141:00 p.m.Germany vs. CuraçaoHoustonE
4:00 p.m.Netherlands vs. JapanDallasF
7:00 p.m.Côte D’Ivoire vs. EcuadorPhiladelphiaE
10:00 p.m.UEFA Playoff B vs. TunisiaMonterreyF
June 1512:00 p.m.Spain vs. Cabo VerdeAtlantaH
3:00 p.m.Belgium vs. EgyptSeattleG
6:00 p.m.Saudi Arabia vs. UruguayMiamiH
9:00 p.m.Iran vs. New ZealandLos AngelesG
June 1612:00 a.m.Austria vs. JordanSan FranciscoJ
3:00 p.m.France vs. SenegalNew York New JerseyI
6:00 p.m.FIFA Playoff 2 vs. NorwayBostonI
9:00 p.m.Argentina vs. AlgeriaKansas CityJ
June 171:00 p.m.Portugal vs. FIFA Playoff 1HoustonK
4:00 p.m.England vs. CroatiaDallasL
7:00 p.m.Ghana vs. PanamaTorontoL
10:00 p.m.Uzbekistan vs. ColombiaMexico CityK
June 1812:00 p.m.UEFA Playoff D vs. South AfricaAtlantaA
3:00 p.m.Switzerland vs. UEFA Playoff ALos AngelesB
6:00 p.m. Canada vs. QatarVancouverB
9:00 p.m.Mexico vs. South KoreaGuadalajaraA
June 1912:00 a.m.UEFA Playoff C vs. ParaguaySan FranciscoD
3:00 p.m.U.S.A. vs. AustraliaSeattleD
6:00 p.m.Scotland vs. MoroccoBostonC
9:00 p.m. Brazil vs. HaitiPhiladelphiaC
June 2012:00 a.m.Tunisia vs. JapanMonterreyF
1:00 p.m.Netherlands vs. UEFA Playoff BHoustonF
4:00 p.m.Germany vs. Côte D’IvoireTorontoE
8:00 p.m.Ecuador vs. CuraçaoKansas CityE
June 2112:00 p.m.Spain vs. Saudi ArabiaAtlantaH
3:00 p.m.Belgium vs. IranLos AngelesG
6:00 p.m. Uruguay vs. Cabo VerdeMiamiH
9:00 p.m.New Zealand vs. EgyptVancouverG
June 221:00 p.m.Argentina vs. AustriaDallasJ
5:00 p.m.France vs. FIFA Playoff 2PhiladelphiaI
8:00 p.m.Norway vs. SenegalNew York New JerseyI
11:00 p.m.Jordan vs. AlgeriaSan FranciscoJ
June 231:00 p.m.Portugal vs. UzbekistanHoustonK
4:00 p.m.England vs. GhanaBostonL
7:00 p.m.Panama vs. CroatiaTorontoL
10:00 p.m.Colombia vs. FIFA Playoff 1GuadalajaraK
June 243:00 p.m.Switzerland vs. CanadaVancouverB
3:00 p.m.UEFA Playoff A vs. QatarSeattleB
6:00 p.m.Scotland vs. BrazilMiamiC
6:00 p.m.Morocco vs. HaitiAtlantaC
9:00 p.m.UEFA Playoff D vs. MexicoMexico CityA
9:00 p.m.South Africa vs. South KoreaMonterreyA
June 254:00 p.m.Ecuador vs. GermanyNew York New JerseyE
4:00 p.m.Curaçao vs. Côte D’IvoirePhiladelphiaE
7:00 p.m.Japan vs. UEFA Playoff CDallasF
7:00 p.m.Tunisia vs. NetherlandsKansas CityF
10:00 p.m.UEFA Playoff C vs. U.S.A.Los AngelesD
10:00 p.m.Paraguay vs. AustraliaSan FranciscoD
June 263:00 p.m.Norway vs. FranceBostonI
3:00 p.m.Senegal vs. FIFA Playoff 2TorontoI
8:00 p.m.Cabo Verde vs. Saudi ArabiaHoustonH
8:00 p.m.Uruguay vs. SpainGuadalajaraH
11:00 p.m.Egypt vs. IranSeattleG
11:00 p.m.New Zealand vs. BelgiumVancouverG
June 275:00 p.m.Panama vs. EnglandNew York New JerseyL
5:00 p.m.Croatia vs. GhanaPhiladelphiaL
7:30 p.m.Colombia vs. PortugalMiamiK
7:30 p.m.FIFA Playoff 1 vs. UzbekistanAtlantaK
10:00 p.m.Algeria vs. AustriaKansas CityJ
10:00 p.m.Jordan vs. ArgentinaDallasJ
Finals
July 143:00 p.m.Semi-FinalsDallas 
July 153:00 p.m.Semi-FinalsAtlanta
July 185:00 p.m.Bronze medal matchMiami
July 193:00 p.m. FinalNew York New Jersey

Advertisement

Exclusive content and events straight to your inbox

Subscribe to our Newsletter

This field is for validation purposes and should be left unchanged.

By signing up, I agree to receive emails from Now Toronto and to the Privacy Policy and Terms & Conditions.

Recently Posted