Summary
- The countdown has officially begun for the FIFA World Cup 2026, as North America prepares to host the biggest edition in the tournament’s history across the United States, Mexico, and Canada.
- FIFA World Cup 2026 groups Group A: Mexico, South Africa, South Korea, Czech Republic Group B: Canada, Bosnia and Herzegovina, Qatar, Switzerland Group C: Brazil, Morocco, Haiti, Scotland Group D: United States, Paraguay, Australia, Turkiye Group E: Germany, Curacao, Ivory Coast, Ecuador Group F: Netherlands, Japan, Sweden, Tunisia Group G: Belgium, Egypt, Iran, New Zealand Group H: Spain, Cape Verde, Saudi Arabia, Uruguay Group I: France, Senegal, Iraq, Norway Group J: Argentina, Algeria, Austria, Jordan Group K: Portugal, DR Congo, Uzbekistan, Colombia Group L: England, Croatia, Ghana, Panama A total of 104 matches will be played before the world champions are crowned, making the 2026 edition the most extensive and ambitious World Cup in history.
- Full schedule of FIFA World Cup 2026 Group stage Friday, June 12 Mexico vs South Africa — Mexico City Stadium, Mexico City — 12:00 AM PKT South Korea vs Czechia — Estadio Guadalajara, Zapopan — 7:00 AM PKT Saturday, June 13 Canada vs Bosnia — Toronto Stadium, Toronto — 12:00 AM PKT USA vs Paraguay — Los Angeles Stadium, Los Angeles — 6:00 AM PKT Sunday, June 14 Qatar vs Switzerland — San Francisco Bay Area Stadium, San Francisco — 12:00 AM PKT Brazil vs Morocco — New York New Jersey Stadium, New Jersey — 3:00 AM PKT Haiti vs Scotland — Boston Stadium, Boston — 6:00 AM PKT Australia vs Turkiye — BC Place, Vancouver — 9:00 AM PKT Germany vs Curacao — Houston Stadium, Houston — 10:00 PM PKT Monday, June 15 Netherlands vs Japan — Dallas Stadium, Dallas — 1:00 AM PKT Ivory Coast vs Ecuador — Philadelphia Stadium, Philadelphia — 4:00 AM PKT Sweden vs Tunisia — Estadio Monterrey, Guadalupe — 7:00 AM PKT Spain vs Cape Verde — Atlanta Stadium, Atlanta — 9:00 PM PKT Tuesday, June 16 Belgium vs Egypt — BC Place, Vancouver — 12:00 AM PKT Saudi Arabia vs Uruguay — Miami Stadium, Miami — 3:00 AM PKT Iran vs New Zealand — Los Angeles Stadium, Los Angeles — 6:00 AM PKT France vs Senegal — New York New Jersey Stadium, New Jersey — 12:00 AM PKT (June 17) Wednesday, June 17 France vs Senegal — New York New Jersey Stadium, New Jersey — 12:00 AM PKT Iraq vs Norway — Boston Stadium, Boston — 3:00 AM PKT Argentina vs Algeria — Kansas City Stadium, Kansas City — 6:00 AM PKT Austria vs Jordan — San Francisco Bay Area Stadium, San Francisco — 9:00 AM PKT Portugal vs DRC — Houston Stadium, Houston — 10:00 PM PKT Thursday, June 18 England vs Croatia — Dallas Stadium, Dallas — 1:00 AM PKT Ghana vs Panama — Toronto Stadium, Toronto — 4:00 AM PKT Uzbekistan vs Colombia — Mexico City Stadium, Mexico City — 7:00 AM PKT Czechia vs South Africa — Atlanta Stadium, Atlanta — 9:00 PM PKT Friday, June 19 Switzerland vs Bosnia — Los Angeles Stadium, Los Angeles — 12:00 AM PKT Canada vs Qatar — BC Place, Vancouver — 3:00 AM PKT Mexico vs South Korea — Estadio Guadalajara, Zapopan — 6:00 AM PKT USA vs Australia — Seattle Stadium, Seattle — 12:00 AM PKT (June 20) Saturday, June 20 USA vs Australia — Seattle Stadium, Seattle — 12:00 AM PKT Scotland vs Morocco — Boston Stadium, Boston — 3:00 AM PKT Brazil vs Haiti — Philadelphia Stadium, Philadelphia — 5:30 AM PKT Turkiye vs Paraguay — San Francisco Bay Area Stadium, San Francisco — 8:00 AM PKT Netherlands vs Sweden — Houston Stadium, Houston — 10:00 PM PKT Sunday, June 21 Germany vs Ivory Coast — Toronto Stadium, Toronto — 1:00 AM PKT Ecuador vs Curacao — Kansas City Stadium, Kansas City — 8:00 AM PKT Tunisia vs Japan — Estadio Monterrey, Guadalupe — 9:00 AM PKT Spain vs Saudi Arabia — Atlanta Stadium, Atlanta — 9:00 PM PKT Monday, June 22 Belgium vs Iran — Los Angeles Stadium, Los Angeles — 12:00 AM PKT Uruguay vs Cape Verde — Miami Stadium, Miami — 3:00 AM PKT New Zealand vs Egypt — BC Place, Vancouver — 6:00 AM PKT Argentina vs Austria — Dallas Stadium, Dallas — 10:00 PM PKT Tuesday, June 23 France vs Iraq — Philadelphia Stadium, Philadelphia — 2:00 AM PKT Norway vs Senegal — New York New Jersey Stadium, New Jersey — 5:00 AM PKT Jordan vs Algeria — San Francisco Bay Area Stadium, San Francisco — 8:00 AM PKT Portugal vs Uzbekistan — Houston Stadium, Houston — 10:00 PM PKT Wednesday, June 24 England vs Ghana — Boston Stadium, Boston — 1:00 AM PKT Panama vs Croatia — Toronto Stadium, Toronto — 4:00 AM PKT Colombia vs DRC — Estadio Guadalajara, Zapopan — 7:00 AM PKT Thursday, June 25 Switzerland vs Canada — BC Place, Vancouver — 12:00 AM PKT Bosnia vs Qatar — Seattle Stadium, Seattle — 12:00 AM PKT Scotland vs Brazil — Miami Stadium, Miami — 3:00 AM PKT Morocco vs Haiti — Atlanta Stadium, Atlanta — 3:00 AM PKT Czechia vs Mexico — Mexico City Stadium, Mexico City — 6:00 AM PKT South Africa vs South Korea — Estadio Monterrey, Guadalupe — 6:00 AM PKT Friday, June 26 Ecuador vs Germany — New York New Jersey Stadium, New Jersey — 1:00 AM PKT Curacao vs Ivory Coast — Philadelphia Stadium, Philadelphia — 1:00 AM PKT Japan vs Sweden — Dallas Stadium, Dallas — 4:00 AM PKT Tunisia vs Netherlands — Kansas City Stadium, Kansas City — 4:00 AM PKT Turkiye vs USA — Los Angeles Stadium, Los Angeles — 7:00 AM PKT Paraguay vs Australia — San Francisco Bay Area Stadium, San Francisco — 7:00 AM PKT Saturday, June 27 Norway vs France — Boston Stadium, Boston — 12:00 AM PKT Senegal vs Iraq — Toronto Stadium, Toronto — 12:00 AM PKT Cape Verde vs Saudi Arabia — Houston Stadium, Houston — 5:00 AM PKT Uruguay vs Spain — Estadio Guadalajara, Zapopan — 5:00 AM PKT Egypt vs Iran — Seattle Stadium, Seattle — 8:00 AM PKT New Zealand vs Belgium — BC Place, Vancouver — 8:00 AM PKT Saturday, June 28 Panama vs England — New York New Jersey Stadium, New Jersey — 2:00 AM PKT Croatia vs Ghana — Philadelphia Stadium, Philadelphia — 2:00 AM PKT Colombia vs Portugal — Miami Stadium, Miami — 4:30 AM PKT DRC vs Uzbekistan — Atlanta Stadium, Atlanta — 4:30 AM PKT Algeria vs Austria — Kansas City Stadium, Kansas City — 7:00 AM PKT Jordan vs Argentina — Dallas Stadium, Dallas — 7:00 AM PKT Round of 32 Monday, June 29 Round of 32 Match 1 — Los Angeles Stadium, Los Angeles — 12:00 AM PKT Round of 32 Match 2 — Houston Stadium, Houston — 10:00 PM PKT Tuesday, June 30 Round of 32 Match 3 — Boston Stadium, Boston — 1:30 AM PKT Round of 32 Match 4 — Estadio Monterrey, Guadalupe — 6:00 AM PKT Round of 32 Match 5 — Dallas Stadium, Dallas — 10:00 PM PKT Wednesday, July 1 Round of 32 Match 6 — New York New Jersey Stadium, New Jersey — 2:00 AM PKT Round of 32 Match 7 — Mexico City Stadium, Mexico City — 6:00 AM PKT Round of 32 Match 8 — Atlanta Stadium, Atlanta — 9:00 PM PKT Thursday, July 2 Round of 32 Match 9 — Seattle Stadium, Seattle — 1:00 AM PKT Round of 32 Match 10 — San Francisco Bay Area Stadium, San Francisco — 1:00 AM PKT Round of 32 Match 11 — Los Angeles Stadium, Los Angeles — 12:00 AM PKT Round of 32 Match 12 — Toronto Stadium, Toronto — 4:00 AM PKT Round of 32 Match 13 — BC Place, Vancouver — 8:00 AM PKT Friday, July 3 Round of 32 Match 14 — Dallas Stadium, Dallas — 11:00 PM PKT Saturday, July 4 Round of 32 Match 15 — Miami Stadium, Miami — 3:00 AM PKT Round of 32 Match 16 — Kansas City Stadium, Kansas City — 6:30 AM PKT Round of 16 Saturday, July 4 Round of 16 Match 1 — Houston Stadium, Houston — 10:00 PM PKT Sunday, July 5 Round of 16 Match 2 — Philadelphia Stadium, Philadelphia — 2:00 AM PKT Round of 16 Match 3 — New York New Jersey Stadium, New Jersey — 1:00 AM PKT (July 6) Round of 16 Match 4 — Mexico City Stadium, Mexico City — 5:00 AM PKT (July 6) Monday, July 6 Round of 16 Match 5 — Dallas Stadium, Dallas — 9:00 PM PKT Tuesday, July 7 Round of 16 Match 6 — Seattle Stadium, Seattle — 5:00 AM PKT Round of 16 Match 7 — Atlanta Stadium, Atlanta — 9:00 PM PKT Wednesday, July 8 Round of 16 Match 8 — BC Place, Vancouver — 1:00 AM PKT Quarter-finals Friday, July 10 Quarter-final 1 — Boston Stadium, Boston — 1:00 AM PKT Saturday, July 11 Quarter-final 2 — Los Angeles Stadium, Los Angeles — 12:00 AM PKT Sunday, July 12 Quarter-final 3 — Miami Stadium, Miami — 1:00 AM PKT Quarter-final 4 — Kansas City Stadium, Kansas City — 6:00 AM PKT Semi-finals Wednesday, July 15 Semi-final 1 — Dallas Stadium, Dallas — 12:00 AM PKT Thursday, July 16 Semi-final 2 — Atlanta Stadium, Atlanta — 12:00 AM PKT Third-Place Match Sunday, July 19 Third-Place Match — Miami Stadium, Miami — 2:00 AM PKT Final Monday, July 20 Final — New York New Jersey Stadium, New Jersey — 12:00 AM PKT We welcome your contributions!
The countdown has officially begun for the FIFA World Cup 2026, as North America prepares to host the biggest edition in the tournament’s history across the United States, Mexico, and Canada.
This landmark World Cup will feature 48 teams for the first time ever, spread across 12 groups and 16 host cities, with a massive 104 matches scheduled over 39 days. Fans around the world are expecting an action-packed month of football, drama, and unforgettable moments.
The opening match will see hosts Mexico face South Africa at the iconic Mexico City Stadium, officially kicking off the tournament on June 11. While local fans will enjoy an afternoon kickoff, viewers in Pakistan will tune in late at night, with the match starting at 12:00 AM PST on June 12.
Defending champions Argentina enter the competition with high expectations as they aim to retain their crown, while global giants such as Brazil, France, England, Spain, and Germany are also strong contenders for the trophy.
The expanded format promises more opportunities for underdog teams to shine, making the competition even more unpredictable and exciting. Across Pakistan and South Asia, fans are preparing for sleepless nights as they follow their favorite teams in football’s grandest spectacle.
The tournament’s new structure divides the 48 participating nations into 12 groups of four teams each.
FIFA World Cup 2026 groups
Group A: Mexico, South Africa, South Korea, Czech Republic
Group B: Canada, Bosnia and Herzegovina, Qatar, Switzerland
Group C: Brazil, Morocco, Haiti, Scotland
Group D: United States, Paraguay, Australia, Turkiye
Group E: Germany, Curacao, Ivory Coast, Ecuador
Group F: Netherlands, Japan, Sweden, Tunisia
Group G: Belgium, Egypt, Iran, New Zealand
Group H: Spain, Cape Verde, Saudi Arabia, Uruguay
Group I: France, Senegal, Iraq, Norway
Group J: Argentina, Algeria, Austria, Jordan
Group K: Portugal, DR Congo, Uzbekistan, Colombia
Group L: England, Croatia, Ghana, Panama
A total of 104 matches will be played before the world champions are crowned, making the 2026 edition the most extensive and ambitious World Cup in history.
Below is the complete FIFA World Cup 2026 schedule in Pakistan Standard Time (PST).
Full schedule of FIFA World Cup 2026
Group stage
Friday, June 12
Mexico vs South Africa — Mexico City Stadium, Mexico City — 12:00 AM PKT
South Korea vs Czechia — Estadio Guadalajara, Zapopan — 7:00 AM PKT
Saturday, June 13
Canada vs Bosnia — Toronto Stadium, Toronto — 12:00 AM PKT
USA vs Paraguay — Los Angeles Stadium, Los Angeles — 6:00 AM PKT
Sunday, June 14
Qatar vs Switzerland — San Francisco Bay Area Stadium, San Francisco — 12:00 AM PKT
Brazil vs Morocco — New York New Jersey Stadium, New Jersey — 3:00 AM PKT
Haiti vs Scotland — Boston Stadium, Boston — 6:00 AM PKT
Australia vs Turkiye — BC Place, Vancouver — 9:00 AM PKT
Germany vs Curacao — Houston Stadium, Houston — 10:00 PM PKT
Monday, June 15
Netherlands vs Japan — Dallas Stadium, Dallas — 1:00 AM PKT
Ivory Coast vs Ecuador — Philadelphia Stadium, Philadelphia — 4:00 AM PKT
Sweden vs Tunisia — Estadio Monterrey, Guadalupe — 7:00 AM PKT
Spain vs Cape Verde — Atlanta Stadium, Atlanta — 9:00 PM PKT
Tuesday, June 16
Belgium vs Egypt — BC Place, Vancouver — 12:00 AM PKT
Saudi Arabia vs Uruguay — Miami Stadium, Miami — 3:00 AM PKT
Iran vs New Zealand — Los Angeles Stadium, Los Angeles — 6:00 AM PKT
France vs Senegal — New York New Jersey Stadium, New Jersey — 12:00 AM PKT (June 17)
Wednesday, June 17
France vs Senegal — New York New Jersey Stadium, New Jersey — 12:00 AM PKT
Iraq vs Norway — Boston Stadium, Boston — 3:00 AM PKT
Argentina vs Algeria — Kansas City Stadium, Kansas City — 6:00 AM PKT
Austria vs Jordan — San Francisco Bay Area Stadium, San Francisco — 9:00 AM PKT
Portugal vs DRC — Houston Stadium, Houston — 10:00 PM PKT
Thursday, June 18
England vs Croatia — Dallas Stadium, Dallas — 1:00 AM PKT
Ghana vs Panama — Toronto Stadium, Toronto — 4:00 AM PKT
Uzbekistan vs Colombia — Mexico City Stadium, Mexico City — 7:00 AM PKT
Czechia vs South Africa — Atlanta Stadium, Atlanta — 9:00 PM PKT
Friday, June 19
Switzerland vs Bosnia — Los Angeles Stadium, Los Angeles — 12:00 AM PKT
Canada vs Qatar — BC Place, Vancouver — 3:00 AM PKT
Mexico vs South Korea — Estadio Guadalajara, Zapopan — 6:00 AM PKT
USA vs Australia — Seattle Stadium, Seattle — 12:00 AM PKT (June 20)
Saturday, June 20
USA vs Australia — Seattle Stadium, Seattle — 12:00 AM PKT
Scotland vs Morocco — Boston Stadium, Boston — 3:00 AM PKT
Brazil vs Haiti — Philadelphia Stadium, Philadelphia — 5:30 AM PKT
Turkiye vs Paraguay — San Francisco Bay Area Stadium, San Francisco — 8:00 AM PKT
Netherlands vs Sweden — Houston Stadium, Houston — 10:00 PM PKT
Sunday, June 21
Germany vs Ivory Coast — Toronto Stadium, Toronto — 1:00 AM PKT
Ecuador vs Curacao — Kansas City Stadium, Kansas City — 8:00 AM PKT
Tunisia vs Japan — Estadio Monterrey, Guadalupe — 9:00 AM PKT
Spain vs Saudi Arabia — Atlanta Stadium, Atlanta — 9:00 PM PKT
Monday, June 22
Belgium vs Iran — Los Angeles Stadium, Los Angeles — 12:00 AM PKT
Uruguay vs Cape Verde — Miami Stadium, Miami — 3:00 AM PKT
New Zealand vs Egypt — BC Place, Vancouver — 6:00 AM PKT
Argentina vs Austria — Dallas Stadium, Dallas — 10:00 PM PKT
Tuesday, June 23
France vs Iraq — Philadelphia Stadium, Philadelphia — 2:00 AM PKT
Norway vs Senegal — New York New Jersey Stadium, New Jersey — 5:00 AM PKT
Jordan vs Algeria — San Francisco Bay Area Stadium, San Francisco — 8:00 AM PKT
Portugal vs Uzbekistan — Houston Stadium, Houston — 10:00 PM PKT
Wednesday, June 24
England vs Ghana — Boston Stadium, Boston — 1:00 AM PKT
Panama vs Croatia — Toronto Stadium, Toronto — 4:00 AM PKT
Colombia vs DRC — Estadio Guadalajara, Zapopan — 7:00 AM PKT
Thursday, June 25
Switzerland vs Canada — BC Place, Vancouver — 12:00 AM PKT
Bosnia vs Qatar — Seattle Stadium, Seattle — 12:00 AM PKT
Scotland vs Brazil — Miami Stadium, Miami — 3:00 AM PKT
Morocco vs Haiti — Atlanta Stadium, Atlanta — 3:00 AM PKT
Czechia vs Mexico — Mexico City Stadium, Mexico City — 6:00 AM PKT
South Africa vs South Korea — Estadio Monterrey, Guadalupe — 6:00 AM PKT
Friday, June 26
Ecuador vs Germany — New York New Jersey Stadium, New Jersey — 1:00 AM PKT
Curacao vs Ivory Coast — Philadelphia Stadium, Philadelphia — 1:00 AM PKT
Japan vs Sweden — Dallas Stadium, Dallas — 4:00 AM PKT
Tunisia vs Netherlands — Kansas City Stadium, Kansas City — 4:00 AM PKT
Turkiye vs USA — Los Angeles Stadium, Los Angeles — 7:00 AM PKT
Paraguay vs Australia — San Francisco Bay Area Stadium, San Francisco — 7:00 AM PKT
Saturday, June 27
Norway vs France — Boston Stadium, Boston — 12:00 AM PKT
Senegal vs Iraq — Toronto Stadium, Toronto — 12:00 AM PKT
Cape Verde vs Saudi Arabia — Houston Stadium, Houston — 5:00 AM PKT
Uruguay vs Spain — Estadio Guadalajara, Zapopan — 5:00 AM PKT
Egypt vs Iran — Seattle Stadium, Seattle — 8:00 AM PKT
New Zealand vs Belgium — BC Place, Vancouver — 8:00 AM PKT
Saturday, June 28
Panama vs England — New York New Jersey Stadium, New Jersey — 2:00 AM PKT
Croatia vs Ghana — Philadelphia Stadium, Philadelphia — 2:00 AM PKT
Colombia vs Portugal — Miami Stadium, Miami — 4:30 AM PKT
DRC vs Uzbekistan — Atlanta Stadium, Atlanta — 4:30 AM PKT
Algeria vs Austria — Kansas City Stadium, Kansas City — 7:00 AM PKT
Jordan vs Argentina — Dallas Stadium, Dallas — 7:00 AM PKT
Round of 32
Monday, June 29
Round of 32 Match 1 — Los Angeles Stadium, Los Angeles — 12:00 AM PKT
Round of 32 Match 2 — Houston Stadium, Houston — 10:00 PM PKT
Tuesday, June 30
Round of 32 Match 3 — Boston Stadium, Boston — 1:30 AM PKT
Round of 32 Match 4 — Estadio Monterrey, Guadalupe — 6:00 AM PKT
Round of 32 Match 5 — Dallas Stadium, Dallas — 10:00 PM PKT
Wednesday, July 1
Round of 32 Match 6 — New York New Jersey Stadium, New Jersey — 2:00 AM PKT
Round of 32 Match 7 — Mexico City Stadium, Mexico City — 6:00 AM PKT
Round of 32 Match 8 — Atlanta Stadium, Atlanta — 9:00 PM PKT
Thursday, July 2
Round of 32 Match 9 — Seattle Stadium, Seattle — 1:00 AM PKT
Round of 32 Match 10 — San Francisco Bay Area Stadium, San Francisco — 1:00 AM PKT
Round of 32 Match 11 — Los Angeles Stadium, Los Angeles — 12:00 AM PKT
Round of 32 Match 12 — Toronto Stadium, Toronto — 4:00 AM PKT
Round of 32 Match 13 — BC Place, Vancouver — 8:00 AM PKT
Friday, July 3
Round of 32 Match 14 — Dallas Stadium, Dallas — 11:00 PM PKT
Saturday, July 4
Round of 32 Match 15 — Miami Stadium, Miami — 3:00 AM PKT
Round of 32 Match 16 — Kansas City Stadium, Kansas City — 6:30 AM PKT
Round of 16
Saturday, July 4
Round of 16 Match 1 — Houston Stadium, Houston — 10:00 PM PKT
Sunday, July 5
Round of 16 Match 2 — Philadelphia Stadium, Philadelphia — 2:00 AM PKT
Round of 16 Match 3 — New York New Jersey Stadium, New Jersey — 1:00 AM PKT (July 6)
Round of 16 Match 4 — Mexico City Stadium, Mexico City — 5:00 AM PKT (July 6)
Monday, July 6
Round of 16 Match 5 — Dallas Stadium, Dallas — 9:00 PM PKT
Tuesday, July 7
Round of 16 Match 6 — Seattle Stadium, Seattle — 5:00 AM PKT
Round of 16 Match 7 — Atlanta Stadium, Atlanta — 9:00 PM PKT
Wednesday, July 8
Round of 16 Match 8 — BC Place, Vancouver — 1:00 AM PKT
Quarter-finals
Friday, July 10
Quarter-final 1 — Boston Stadium, Boston — 1:00 AM PKT
Saturday, July 11
Quarter-final 2 — Los Angeles Stadium, Los Angeles — 12:00 AM PKT
Sunday, July 12
Quarter-final 3 — Miami Stadium, Miami — 1:00 AM PKT
Quarter-final 4 — Kansas City Stadium, Kansas City — 6:00 AM PKT
Semi-finals
Wednesday, July 15
Semi-final 1 — Dallas Stadium, Dallas — 12:00 AM PKT
Thursday, July 16
Semi-final 2 — Atlanta Stadium, Atlanta — 12:00 AM PKT
Third-Place Match
Sunday, July 19
Third-Place Match — Miami Stadium, Miami — 2:00 AM PKT
Final
Monday, July 20
Final — New York New Jersey Stadium, New Jersey — 12:00 AM PKT
We welcome your contributions! Submit your blogs, opinion pieces, press releases, news story pitches, and news features to [email protected] and [email protected]

