img
img
img
img
FIFA World Cup 2026: Groups, full schedule and Pakistan match timings

The wait is almost over as the FIFA World Cup 2026 is set to get underway in North America in a few hours, ushering in a historic new era for international football.

Co-hosted by the United States of America (USA), Mexico and Canada, the 23rd edition of the tournament will be the largest World Cup ever staged, featuring 48 teams and a record 104 matches across 16 venues.

The tournament begins on June 11 with hosts Mexico taking on South Africa at the Mexico City Stadium.

While the match is scheduled to start at 1pm local time (19:00 GMT), football fans in Pakistan will need to stay up late, with kickoff set for 12:00 AM PST on June 12.

Catch all FIFA World Cup 2026 live updates here!

The expanded format means more teams, more matches and a packed 39-day schedule running through to the final on July 19.

Defending champions Argentina arrive in North America looking to retain the trophy they won in Qatar four years ago, while traditional powerhouses such as Brazil, France, England, Spain and Germany will also be among the favourites for football’s biggest prize.

With most matches taking place across North American time zones, supporters in Pakistan and across South Asia are expected to follow many fixtures during late-night and early-morning hours.

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

READ: World Cup 2026 opening ceremony: Pakistan time, date, performer list

Advertisement


Advertisement

Never Miss News