All the matches in 2026 FIFA World Cup in the US, Canada and Mexico - times in NZT.
All games can be watched on TVNZ+ with an event pass, with 22 selected games - including All Whites fixtures - also free to view on TVNZ 1.
Fixtures
Round of 32
Monday 29 June
7:00am - South Africa vs Canada - Los Angeles
Tuesday 30 June
5:00am - Brazil vs Japan - Houston
8:30am - Germany vs Paraguay - Boston
1:00pm - Netherlands v Morocco - Monterrey
Wednesday 1 July
5:00am - Ivory Coast vs Norway - Dallas
9:00am - France vs Sweden - New York
1:00pm - Mexico vs Ecuador - Mexico City

Thursday 2 July
4:00am - England vs DR Congo - Atlanta
8:00am - Belgium vs Senegal - Seattle
12:00pm - USA vs Bosnia and Herzegovina - San Francisco
Friday 3 July
7:00am - Spain vs Austria - Los Angeles
11:00am - Portugal vs Croatia - Toronto
3:00pm - Switzerland vs Algeria - Vancouver
Saturday 4 July
6:00am - Australia vs Egypt - Dallas
10:00am - Argentina vs Cape Verde - Miami
1:30pm - Colombia vs Ghana - Kansas

Round of 16 - July 5-8
Quarter-finals - July 10-12
Semi-finals - July 15-16
3rd place play-off - July 19
Final - July 20
All games can be watched on TVNZ+ with an event pass.
Group stage games - completed:
12 June
7:00am – Mexico vs South Africa – Mexico City
2:00pm – South Korea vs Czechia – Guadalajara
13 June
7:00am – Canada vs Bosnia-Herzegovina – Toronto
1:00pm – USA vs Paraguay – Los Angeles
14 June
7:00am – Qatar vs Switzerland – San Francisco
10:00am – Brazil vs Morocco – New York
1:00pm – Haiti vs Scotland – Boston
4:00pm – Australia vs Turkiye – Vancouver
15 June
5:00am – Germany vs Curaçao – Houston
8:00am – Netherlands vs Japan – Dallas
11:00am – Ivory Coast vs Ecuador – Philadelphia
2:00pm – Sweden vs Tunisia – Monterrey
16 June
4:00am – Spain vs Cape Verde – Atlanta
7:00am – Belgium vs Egypt – Seattle
10:00am – Saudi Arabia vs Uruguay – Miami
1:00pm – Iran vs New Zealand – Los Angeles
17 June
7:00am – France vs Senegal – New York
10:00am – Iraq vs Norway – Boston
1:00pm – Argentina vs Algeria – Kansas City
4:00pm – Austria vs Jordan – San Francisco

18 June
5:00am – Portugal vs Congo DR – Houston
8:00am – England vs Croatia – Dallas
11:00am – Ghana vs Panama – Toronto
2:00pm – Uzbekistan vs Colombia – Mexico City
19 June
4:00am – Czechia vs South Africa – Atlanta
7:00am – Switzerland vs Bosnia-Herzegovina – Los Angeles
10:00am – Canada vs Qatar – Vancouver
1:00pm – Mexico vs South Korea – Guadalajara
20 June
7:00am – USA vs Australia – Seattle
10:00am – Scotland vs Morocco – Boston
1:00pm – Brazil vs Haiti – Philadelphia
4:00pm – Turkiye vs Paraguay – San Francisco
21 June
5:00am – Netherlands vs Sweden – Los Angeles
8:00am – Germany vs Ivory Coast – Toronto
12:00pm – Ecuador vs Curaçao – Kansas City
4:00pm – Tunisia vs Japan – Monterrey
22 June
4:00am – Spain vs Saudi Arabia – Atlanta
7:00am – Belgium vs Iran – Los Angeles
10:00am – Uruguay vs Cape Verde – Miami
1:00pm – New Zealand vs Egypt – Vancouver

23 June
5:00am – Argentina vs Austria – Dallas
9:00am – France vs Iraq – Philadelphia
12:00pm – Norway vs Senegal – New York
3:00pm – Jordan vs Algeria – San Francisco
24 June
5:00am – Portugal vs Uzbekistan – Houston
8:00am – England vs Ghana – Boston
11:00am – Panama vs Croatia – Toronto
2:00pm – Colombia vs Congo DR – Guadalajara
25 June
7:00am – Switzerland vs Canada – Vancouver
7:00am – Bosnia-Herzegovina vs Qatar – Seattle
10:00am – Morocco vs Haiti – Atlanta
10:00am – Scotland vs Brazil – Miami
1:00pm – South Africa vs South Korea – Monterrey
1:00pm – Czechia vs Mexico – Mexico City
26 June
8:00am – Curaçao vs Ivory Coast – Philadelphia
8:00am – Ecuador vs Germany – New York
11:00am – Tunisia vs Netherlands – Kansas
11:00am – Japan vs Sweden – Dallas
2:00pm – Turkiye vs USA – Los Angeles
2:00pm – Paraguay vs Australia – San Francisco
27 June
7:00am – Norway vs France – Boston
7:00am – Senegal vs Iraq – Toronto
12:00pm – Cape Verde vs Saudi Arabia – Houston
12:00pm – Uruguay vs Spain – Guadalajara
3:00pm – New Zealand vs Belgium – Vancouver
3:00pm – Egypt vs Iran – Seattle
28 June
9:00am – Panama vs England – New York
9:00am – Croatia vs Ghana – Philadelphia
11:30am – Colombia vs Portugal – Miami
11:30am – Congo DR vs Uzbekistan – Atalanta
2:00pm – Algeria vs Austria – Kansas
2:00pm – Jordan vs Argentina – Dallas
All games can be watched on TVNZ+ with an event pass.





















SHARE ME