Dubai: The FIFA World Cup is here! 

With host countries United States, Canada and Mexico ready to kick off matches starting today, viewers around the world are gearing up for an exciting month ahead. 

If you’re a World Cup fan in the UAE, expect games to fall at odd times of the night – while some matches will take place right after dinner, others will kick off in the early hours of the morning. You might even catch a game at breakfast, before heading out to work.

To make it easier to tune in, no matter how strange the hour, we’ve compiled a list of all the match timings for the group stage of the FIFA World Cup 2026. The timings displayed below are in UAE standard time (GMT +4).

Check out upcoming match schedules, and set your alarm clock, so you don’t miss the action:

Thursday, June 11 | 11pm

Group A: Mexico vs South Africa 

Friday, June 12 | 6am

Group A: South Korea vs Czech Republic 

Friday, June 12 | 11pm

Group B: Canada vs Bosnia & Herzegovina

Saturday, June 13 | 5am

Group D: USA vs Paraguay 

Saturday, June 13 | 11pm

Group B: Qatar vs Switzerland 

Sunday, June 14 | 2am

Group C: Brazil vs Morocco 

Sunday, June 14 | 5am

Group C: Haiti vs Scotland 

Sunday, June 14 | 8am

Group D: Australia vs Turkey 

Sunday, June 14 | 9pm

Group E: Germany vs Curacao

Monday, June 15 | 12am

Group F: Netherlands vs Japan 

Monday, June 15 | 3am

Group E: Ivory Coast vs Ecuador 

Monday, June 15 | 6am

Group F: Sweden vs Tunisia 

Monday, June 15 | 8pm

Group H: Spain vs Cape Verde 

Monday, June 15 | 11pm

Group G: Belgium vs Egypt 

Tuesday, June 16 | 2am

Group H: Saudi Arabia vs Uruguay 

Tuesday, June 16 | 5am

Group G: Iran vs New Zealand 

Tuesday, June 16 | 11pm

Group I: France vs Senegal 

Wednesday, June 17 | 2am

Group I: Iraq vs Norway 

Wednesday, June 17 | 5am

Group J: Argentina vs Algeria 

Wednesday, June 17 | 8am

Group J: Austria vs Jordan 

Wednesday, June 17 | 9pm

Portugal vs Democratic Republic of Congo 

Thursday, June 18 | 12am

Group L: England vs Croatia 

Thursday, June 18 | 3am

Group L: Ghana vs Panama 

Thursday, June 18 | 6am

Group K: Uzbekistan vs Colombia 

Thursday, June 18 | 8pm

Group A: Czech Republic vs South Africa 

Thursday, June 18 | 11pm

Group B: Switzerland vs Bosnia & Herzegovina 

Friday, June 19 | 2am

Group B: Canada vs Qatar 

Friday, June 19 | 5am

Group A: Mexico vs South Korea 

Friday, June 19 | 11pm

Group D: USA vs Australia 

Saturday, June 20 | 2am

Group C: Scotland vs Morocco 

Saturday, June 20 | 4.30am

Group C: Brazil vs Haiti 

Saturday, June 20 | 7am

Group D: Turkey vs Paraguay 

Saturday, June 20 | 9pm

Group A: Netherlands vs Sweden 

Sunday, June 21 | 12am

Group E: Germany vs Ivory Coast 

Sunday, June 21 | 4am

Group E: Ecuador vs Curacao 

Sunday, June 21 | 8am

Group F: Tunisia vs Japan 

Sunday, June 21 | 8pm

Group H: Spain vs Saudi Arabia 

Sunday, June 21 | 11pm

Group G: Belgium vs Iran 

Monday, June 22 | 2am

Group H: Uruguay vs Cape Verde 

Monday, June 22 | 5am

Group G: New Zealand vs Egypt 

Monday, June 22 | 9pm

Group J: Argentina vs Austria 

Tuesday, June 23 | 1am

Group I: France vs Iraq 

Tuesday, June 23 | 4am

Group I: Norway vs Senegal 

Tuesday, June 23 | 7am

Group J: Jordan vs Algeria 

Tuesday, June 23 | 9pm

Group K: Portugal vs Uzbekistan 

Wednesday, June 24 | 12am

Group L: England vs Ghana 

Wednesday, June 24 | 3am

Group L: Panama vs Croatia 

Wednesday, June 24 | 6am

Group K: Colombia vs Democratic Republic of Congo 

Wednesday, June 24 | 11pm

Group B: Switzerland vs Canada 

Group B: Bosnia & Herzegovina vs Qatar 

Thursday, June 25 | 2am

Group C: Morocco vs Haiti 

Group C: Scotland vs Brazil 

Thursday, June 25 | 5am

Group A: South Africa vs South Korea 

Group A: Czech Republic vs Mexico 

Friday, June 26 | 12am

Group E: Curacao vs Ivory Coast 

Group E: Ecuador vs Germany 

Friday, June 26 | 3am

Group F: Tunisia vs Netherlands 

Group F: Japan vs Sweden 

Friday, June 26 | 6am

Group D: Turkey vs USA 

Group D: Paraguay vs Australia 

Friday, June 26 | 11pm

Group I: Norway vs France 

Group I: Senegal vs Iraq 

Saturday, June 27 | 4am

Group H: Cape Verde vs Saudi Arabia 

Group H: Uruguay vs Spain 

Saturday, June 27 | 7am

Group G: New Zealand vs Belgium 

Group G: Egypt vs Iran 

Sunday, June 28 | 1am

Group L: Panama vs England 

Group L: Croatia vs Ghana 

Sunday, June 28 | 3.30am

Group K: Colombia vs Portugal 

Group K: DR Congo vs Uzbekistan 

Sunday, June 28 | 6am

Group J: Algeria vs Austria 

Group J: Jordan vs Argentina