The 2026 World Cup kicks off today, 11 June, with the group stage taking place across Canada, the United States, and Mexico.
It is the first edition in history with 48 teams, making this opening stage even more intense and unpredictable than in previous editions. Here is the full schedule and where you can watch every match of the 2026 World Cup.
Check the full 2026 World Cup schedule and find out where to watch every match on TV in Portugal
The 2026 World Cup kicks off today, 11 June, with matches spread across three countries: Canada, the United States, and Mexico.
Portugal begins the tournament on 17 June against DR Congo, in Houston, plays again on 23 June against Uzbekistan, also in Houston, and on 28 June against Colombia, in Miami.
SportTV broadcasts every match of the tournament. LiveModeTV, RTP, SIC, and TVI share the broadcast of selected matches, including all of Portugal’s games.
Below you will find the full group stage schedule, with kick-off times in Portuguese time and the respective channels.
Thursday, 11 June
8:00pm – Mexico vs South Africa (Group A) – SportTV, LiveModeTV and TVI
Friday, 12 June
3:00am – South Korea vs Czech Republic (Group A) – SportTV 8:00pm – Canada vs Bosnia and Herzegovina (Group B) – SportTV, LiveModeTV and SIC
Saturday, 13 June
2:00am – United States vs Paraguay (Group D) – SportTV 8:00pm – Qatar vs Switzerland (Group B) – SportTV 11:00pm – Brazil vs Morocco (Group C) – SportTV and LiveModeTV
Sunday, 14 June
2:00am – Haiti vs Scotland (Group C) – SportTV 5:00am – Australia vs Turkey (Group D) – SportTV 6:00pm – Germany vs Curaçao (Group E) – SportTV and LiveModeTV 9:00pm – Netherlands vs Japan (Group F) – SportTV
Monday, 15 June
12:00am – Ivory Coast vs Ecuador (Group E) – SportTV 3:00am – Sweden vs Tunisia (Group F) – SportTV 5:00pm – Spain vs Cape Verde (Group H) – SportTV and LiveModeTV 8:00pm – Belgium vs Egypt (Group G) – SportTV 11:00pm – Saudi Arabia vs Uruguay (Group H) – SportTV
Tuesday, 16 June
2:00am – Iran vs New Zealand (Group G) – SportTV 8:00pm – France vs Senegal (Group I) – SportTV, LiveModeTV and RTP 11:00pm – Iraq vs Norway (Group I) – SportTV
Wednesday, 17 June
2:00am – Argentina vs Algeria (Group J) – SportTV 5:00am – Austria vs Jordan (Group J) – SportTV 6:00pm – Portugal vs DR Congo (Group K) in Houston – SportTV, LiveModeTV and SIC 9:00pm – England vs Croatia (Group L) – SportTV
Thursday, 18 June
12:00am – Ghana vs Panama (Group L) – SportTV 3:00am – Uzbekistan vs Colombia (Group K) – SportTV 5:00pm – Czech Republic vs South Africa (Group A) – SportTV 8:00pm – Switzerland vs Bosnia and Herzegovina (Group B) – SportTV, LiveModeTV and RTP 11:00pm – Canada vs Qatar (Group B) – SportTV
Friday, 19 June
2:00am – Mexico vs South Korea (Group A) – SportTV 8:00pm – United States vs Australia (Group D) – SportTV 11:00pm – Scotland vs Morocco (Group C) – SportTV
Saturday, 20 June
1:30am – Brazil vs Haiti (Group C) – SportTV and LiveModeTV 4:00am – Turkey vs Paraguay (Group D) – SportTV 6:00pm – Netherlands vs Sweden (Group F) – SportTV 9:00pm – Germany vs Ivory Coast (Group E) – SportTV, LiveModeTV and TVI
Sunday, 21 June
1:00am – Ecuador vs Curaçao (Group E) – SportTV 5:00am – Tunisia vs Japan (Group F) – SportTV 5:00pm – Spain vs Saudi Arabia (Group H) – SportTV and LiveModeTV 8:00pm – Belgium vs Iran (Group G) – SportTV 11:00pm – Uruguay vs Cape Verde (Group H) – SportTV
Monday, 22 June
2:00am – New Zealand vs Egypt (Group G) – SportTV 6:00pm – Argentina vs Austria (Group J) – SportTV and LiveModeTV 10:00pm – France vs Iraq (Group I) – SportTV
Tuesday, 23 June
1:00am – Norway vs Senegal (Group I) – SportTV 4:00am – Jordan vs Algeria (Group J) – SportTV 6:00pm – Portugal vs Uzbekistan (Group K) in Houston – SportTV, LiveModeTV and TVI 9:00pm – England vs Ghana (Group L) – SportTV
Wednesday, 24 June
12:00am – Panama vs Croatia (Group L) – SportTV 3:00am – Colombia vs DR Congo (Group K) – SportTV 8:00pm – Switzerland vs Canada (Group B) – SportTV 8:00pm – Bosnia and Herzegovina vs Qatar (Group B) – SportTV 11:00pm – Scotland vs Brazil (Group C) – SportTV and LiveModeTV 11:00pm – Morocco vs Haiti (Group C) – SportTV
Thursday, 25 June
2:00am – Czech Republic vs Mexico (Group A) – SportTV 2:00am – South Africa vs South Korea (Group A) – SportTV 9:00pm – Ecuador vs Germany (Group E) – SportTV, LiveModeTV and SIC 9:00pm – Curaçao vs Ivory Coast (Group E) – SportTV
Friday, 26 June
12:00am – Japan vs Sweden (Group F) – SportTV 12:00am – Tunisia vs Netherlands (Group F) – SportTV 3:00am – Turkey vs United States (Group D) – SportTV 3:00am – Paraguay vs Australia (Group D) – SportTV 8:00pm – Norway vs France (Group I) – SportTV and TVI 8:00pm – Senegal vs Iraq (Group I) – SportTV
Saturday, 27 June
1:00am – Cape Verde vs Saudi Arabia (Group H) – SportTV 1:00am – Uruguay vs Spain (Group H) – SportTV 4:00am – Egypt vs Iran (Group G) – SportTV 4:00am – New Zealand vs Belgium (Group G) – SportTV 10:00pm – Panama vs England (Group L) – SportTV 10:00pm – Croatia vs Ghana (Group L) – SportTV
Sunday, 28 June
12:30am – Colombia vs Portugal (Group K) in Miami – SportTV, LiveModeTV and RTP 12:30am – DR Congo vs Uzbekistan (Group K) – SportTV 3:00am – Algeria vs Austria (Group J) – SportTV 3:00am – Jordan vs Argentina (Group J) – SportTV
The 2026 World Cup promises to be the most competitive ever and, with Portugal contesting Group K alongside Colombia, DR Congo, and Uzbekistan, the group stage may be harder than it looks. Keep an eye on the schedule and don’t miss a single one of the national team’s matches.



