Where was Women's EURO 2025 played? Matches by venue
Sunday, July 27, 2025
Article summary
Eight cities hosted UEFA Women's EURO 2025 games in Switzerland – see who played where and when.
Article top media content
Article body
Eight cities staged games at UEFA Women's EURO 2025 in Switzerland.
See the matches each stadium hosted, from the opening fixture in Thun to the final in Basel.
St. Jakob-Park, Basel
Group stage
Wednesday 2 July: Switzerland 1-2 Norway (Group A)
Tuesday 8 July: Germany 2-1 Denmark (Group C)
Sunday 13 July: Netherlands 2-5 France (Group D)
Quarter-finals
Saturday 19 July: France 1-1aet Germany (5-6 on pens)
Final
Sunday 27 July: England 1-1aet Spain (3-1 on pens)
Stadion Wankdorf, Bern
Group stage
Thursday 3 July: Spain 5-0 Portugal (Group B)
Sunday 6 July: Switzerland 2-0 Iceland (Group A)
Friday 11 July: Italy 1-3 Spain (Group B)
Quarter-finals
Friday 18 July: Spain 2-0 Switzerland
Stade de Genève, Geneva
Group stage
Friday 4 July: Denmark 0-1 Sweden (Group C)
Monday 7 July: Portugal 1-1 Italy (Group B)
Thursday 10 July: Finland 1-1 Switzerland (Group A)
Quarter-finals
Wednesday 16 July: Norway 1-2 Italy
Semi-finals
Tuesday 22 July: England 2-1aet Italy
Stadion Letzigrund, Zurich
Group stage
Saturday 5 July: France 2-1 England (Group D)
Wednesday 9 July: England 4-0 Netherlands (Group D)
Saturday 12 July: Sweden 4-1 Germany (Group C)
Quarter-finals
Thursday 17 July: Sweden 2-2aet England (2-3 on pens)
Semi-finals
Wednesday 23 July: Germany 0-1aet Spain
Arena St.Gallen, St.Gallen
Group stage
Friday 4 July: Germany 2-0 Poland (Group C)
Wednesday 9 July: France 4-1 Wales (Group D)
Sunday 13 July: England 6-1 Wales (Group D)
Allmend Stadion Luzern, Lucerne
Group stage
Saturday 5 July: Wales 0-3 Netherlands (Group D)
Tuesday 8 July: Poland 0-3 Sweden (Group C)
Saturday 12 July: Poland 3-2 Denmark (Group C)
Arena Thun, Thun
Group stage
Wednesday 2 July: Iceland 0-1 Finland (Group A)
Monday 7 July: Spain 6-2 Belgium (Group B)
Thursday 10 July: Norway 4-3 Iceland (Group A)
Stade de Tourbillon, Sion
Group stage
Thursday 3 July: Belgium 0-1 Italy (Group B)
Sunday 6 July: Norway 2-1 Finland (Group A)
Friday 11 July: Portugal 1-2 Belgium (Group B)