Free public — All matches free on NPO 1 / NPO 3 and NOS.nl live stream. NOS is sole Dutch rights holder — no paid alternative needed.
📺 Is the World Cup free to watch in Netherlands?
NOS — All matches free on NPO 1 / NPO 3 and NOS.nl live stream. NOS is sole Dutch rights holder — no paid alternative needed.
When Does Netherlands Play?
2026-06-14 · 20:00 UTCGroup F
Netherlands2 – 2Japan
Played
2026-06-20 · 17:00 UTCGroup F
Netherlands5 – 1Sweden
Played
2026-06-25 · 23:00 UTCGroup F
Tunisia1 – 3Netherlands
Played
What time are World Cup matches in Netherlands?
2026-06-11 · 19:00 UTCGroup A
Mexico2 – 0South Africa
Played
2026-06-12 · 02:00 UTCGroup A
South Korea2 – 1Czechia
Played
2026-06-12 · 19:00 UTCGroup B
Canada1 – 1Bosnia-Herzegovina
Played
2026-06-13 · 01:00 UTCGroup D
United States4 – 1Paraguay
Played
2026-06-13 · 19:00 UTCGroup B
Qatar1 – 1Switzerland
Played
2026-06-13 · 22:00 UTCGroup C
Brazil1 – 1Morocco
Played
2026-06-14 · 01:00 UTCGroup C
Haiti0 – 1Scotland
Played
2026-06-14 · 04:00 UTCGroup D
Australia2 – 0Turkey
Played
2026-06-14 · 17:00 UTCGroup E
Germany7 – 1Curaçao
Played
2026-06-14 · 20:00 UTCGroup F
Netherlands2 – 2Japan
Played
2026-06-14 · 23:00 UTCGroup E
Ivory Coast1 – 0Ecuador
Played
2026-06-15 · 02:00 UTCGroup F
Sweden5 – 1Tunisia
Played
2026-06-15 · 16:00 UTCGroup H
Spain0 – 0Cape Verde Islands
Played
2026-06-15 · 19:00 UTCGroup G
Belgium1 – 1Egypt
Played
2026-06-15 · 22:00 UTCGroup H
Saudi Arabia1 – 1Uruguay
Played
2026-06-16 · 01:00 UTCGroup G
Iran2 – 2New Zealand
Played
2026-06-16 · 19:00 UTCGroup I
France3 – 1Senegal
Played
2026-06-16 · 22:00 UTCGroup I
Iraq1 – 4Norway
Played
2026-06-17 · 01:00 UTCGroup J
Argentina3 – 0Algeria
Played
2026-06-17 · 04:00 UTCGroup J
Austria3 – 1Jordan
Played
2026-06-17 · 17:00 UTCGroup K
Portugal1 – 1Congo DR
Played
2026-06-17 · 20:00 UTCGroup L
England4 – 2Croatia
Played
2026-06-17 · 23:00 UTCGroup L
Ghana1 – 0Panama
Played
2026-06-18 · 02:00 UTCGroup K
Uzbekistan1 – 3Colombia
Played
2026-06-18 · 16:00 UTCGroup A
Czechia1 – 1South Africa
Played
2026-06-18 · 19:00 UTCGroup B
Switzerland4 – 1Bosnia-Herzegovina
Played
2026-06-18 · 22:00 UTCGroup B
Canada6 – 0Qatar
Played
2026-06-19 · 01:00 UTCGroup A
Mexico1 – 0South Korea
Played
2026-06-19 · 19:00 UTCGroup D
United States2 – 0Australia
Played
2026-06-19 · 22:00 UTCGroup C
Scotland0 – 1Morocco
Played
2026-06-20 · 00:30 UTCGroup C
Brazil3 – 0Haiti
Played
2026-06-20 · 03:00 UTCGroup D
Turkey0 – 1Paraguay
Played
2026-06-20 · 17:00 UTCGroup F
Netherlands5 – 1Sweden
Played
2026-06-20 · 20:00 UTCGroup E
Germany2 – 1Ivory Coast
Played
2026-06-21 · 00:00 UTCGroup E
Ecuador0 – 0Curaçao
Played
2026-06-21 · 04:00 UTCGroup F
Tunisia0 – 4Japan
Played
2026-06-21 · 16:00 UTCGroup H
Spain4 – 0Saudi Arabia
Played
2026-06-21 · 19:00 UTCGroup G
Belgium0 – 0Iran
Played
2026-06-21 · 22:00 UTCGroup H
Uruguay2 – 2Cape Verde Islands
Played
2026-06-22 · 01:00 UTCGroup G
New Zealand1 – 3Egypt
Played
2026-06-22 · 17:00 UTCGroup J
Argentina2 – 0Austria
Played
2026-06-22 · 21:00 UTCGroup I
France3 – 0Iraq
Played
2026-06-23 · 00:00 UTCGroup I
Norway3 – 2Senegal
Played
2026-06-23 · 03:00 UTCGroup J
Jordan1 – 2Algeria
Played
2026-06-23 · 17:00 UTCGroup K
Portugal5 – 0Uzbekistan
Played
2026-06-23 · 20:00 UTCGroup L
England0 – 0Ghana
Played
2026-06-23 · 23:00 UTCGroup L
Panama0 – 1Croatia
Played
2026-06-24 · 02:00 UTCGroup K
Colombia1 – 0Congo DR
Played
2026-06-24 · 19:00 UTCGroup B
Switzerland2 – 1Canada
Played
2026-06-24 · 19:00 UTCGroup B
Bosnia-Herzegovina3 – 1Qatar
Played
2026-06-24 · 22:00 UTCGroup C
Morocco4 – 2Haiti
Played
2026-06-24 · 22:00 UTCGroup C
Scotland0 – 3Brazil
Played
2026-06-25 · 01:00 UTCGroup A
Czechia0 – 3Mexico
Played
2026-06-25 · 01:00 UTCGroup A
South Africa1 – 0South Korea
Played
2026-06-25 · 20:00 UTCGroup E
Ecuador2 – 1Germany
Played
2026-06-25 · 20:00 UTCGroup E
Curaçao0 – 2Ivory Coast
Played
2026-06-25 · 23:00 UTCGroup F
Tunisia1 – 3Netherlands
Played
2026-06-25 · 23:00 UTCGroup F
Japan1 – 1Sweden
Played
2026-06-26 · 02:00 UTCGroup D
Turkey3 – 2United States
Played
2026-06-26 · 02:00 UTCGroup D
Paraguay0 – 0Australia
Played
2026-06-26 · 19:00 UTCGroup I
Norway1 – 4France
Played
2026-06-26 · 19:00 UTCGroup I
Senegal5 – 0Iraq
Played
2026-06-27 · 00:00 UTCGroup H
Uruguay0 – 1Spain
Played
2026-06-27 · 00:00 UTCGroup H
Cape Verde Islands0 – 0Saudi Arabia
Played
2026-06-27 · 03:00 UTCGroup G
New Zealand1 – 5Belgium
Played
2026-06-27 · 03:00 UTCGroup G
Egypt1 – 1Iran
Played
2026-06-27 · 21:00 UTCGroup L
Panama0 – 2England
Played
2026-06-27 · 21:00 UTCGroup L
Croatia2 – 1Ghana
Played
2026-06-27 · 23:30 UTCGroup K
Colombia0 – 0Portugal
Played
2026-06-27 · 23:30 UTCGroup K
Congo DR3 – 1Uzbekistan
Played
2026-06-28 · 02:00 UTCGroup J
Jordan1 – 3Argentina
Played
2026-06-28 · 02:00 UTCGroup J
Algeria3 – 3Austria
Played
FAQ
In Netherlands, the World Cup 2026 is broadcast by NOS. Check each match listing for specific channel assignments.
Yes, NOS provides free coverage.
All match times on this site are automatically converted to your local timezone. Matches typically kick off between morning and late evening depending on your location.