UEFA Women's Euro 2025 Match Fixtures, Table and Where to Watch

Group A

MP P
1 SWITZERLAND 0 0
2 NORWAY 0 0
3 ICELAND 0 0
4 FINLAND 0 0


Group B
MP P
1 SPAIN 0 0
2 PORTUGAL 0 0
3 BELGIUM 0 0
4 ITALY 0 0


Group C
MP P
1 GERMANY 0 0
2 POLANF 0 0
3 DENMARK 0 0
4 SWEDEN 0 0


Group C
MP P
1 FRANCE 0 0
2 ENGLAND 0 0
3 WALES 0 0
4 NETHERLANDS 0 0


Matchday 1
Wednesday 2 July
Group A: Iceland vs Finland (18:00, Thun)
Group A: Switzerland vs Norway (21:00, Basel)

Thursday 3 July
Group B: Belgium vs Italy (18:00, Sion)
Group B: Spain vs Portugal (21:00, Bern)

Friday 4 July
Group C: Denmark v Sweden (18:00, Geneva)
Group C: Germany vs Poland (21:00, St.Gallen)

Saturday 5 July
Group D: Wales vs Netherlands (18:00, Lucerne)
Group D: France vs England (21:00, Zurich)


Matchday 2
Sunday 6 July
Group A: Norway vs Finland (18:00, Sion)
Group A: Switzerland vs Iceland (21:00, Bern)

Monday 7 July
Group B: Spain vs Belgium (18:00, Thun)
Group B: Portugal vs Italy (21:00, Geneva)

Tuesday 8 July
Group C: Germany vs Denmark (18:00, Basel)
Group C: Poland vs Sweden (21:00, Lucerne)

Wednesday 9 July
Group D: England vs Netherlands (18:00, Zurich)
Group D: France vs Wales (21:00, St.Gallen)


Matchday 3
Thursday 10 July
Group A: Finland vs Switzerland (21:00, Geneva)
Group A: Norway vs Iceland (21:00, Thun)

Friday 11 July
Group B: Italy vs Spain (21:00, Bern)
Group B: Portugal vs Belgium (21:00, Sion)

Saturday 12 July
Group C: Sweden vs Germany (21:00, Zurich)
Group C: Poland vs Denmark (21:00, Lucerne)

Sunday 13 July
Group D: Netherlands vs France (21:00, Basel)
Group D: England vs Wales (21:00, St.Gallen)


Quarter-finals
Wednesday 16 July
QF1: Winner Group A vs Runner-up Group B (Geneva, 21:00)

Thursday 17 July
QF3: Winner Group C vs Runner-up Group D (Zurich, 21:00)

Friday 18 July
QF2: Winner Group B vs Runner-up Group A (Bern, 21:00)

Saturday 19 July
QF4: Winner Group D vs Runner-up Group C (Basel, 21:00)

Semi-finals
Tuesday 22 July
SF1: Winner QF3 vs Winner QF1 (Geneva, 21:00)

Wednesday 23 July
SF2: Winner QF4 vs Winner QF2 (Zurich, 21:00)

Final
Sunday 27 July
Winner SF1 vs Winner SF2 (Basel, 18:00)