Euro 2025 TV & BBC radio schedule

A graphic showing players in front of a TVImage source, BBC Sport
  • Published

Throughout Euro 2025 we will update this page with your channel guide for each game.

Wales' first match at a Women's Euros - against Netherlands on 5 July - will be shown live on BBC television.

The BBC will also broadcast England's second group game - against the Dutch, who won the title in 2017 - on 9 July.

England and Wales meet on 13 July in their final group game, which will be shown on ITV.

Every match of the tournament, which begins on 2 July, will be shown in the UK on either the BBC or ITV.

The BBC will broadcast three of the four quarter-finals, and ITV will have first pick of the semi-finals.

The final - on 27 July - will be available on both channels.

All BBC games will also be broadcast live on iPlayer and the BBC Sport website and app, while all matches on BBC Radio will also be on BBC Sounds.

All times BST:

  • 2 July - Iceland v Finland (17:00) - ITV & BBC Radio 5 Sports Extra 2

  • 2 July - Switzerland v Norway (20:00) - BBC One & BBC Radio 5 Live

  • 3 July - Belgium v Italy (17:00) - BBC Two

  • 3 July - Spain v Portugal (20:00) - ITV & BBC Radio 5 Live

  • 4 July - Denmark v Sweden (17:00) - ITV & BBC Radio 5 Sports Extra 3

  • 4 July - Germany v Portugal (20:00) - ITV & BBC Radio 5 Live

  • 5 July - Wales v Netherlands (17:00) - BBC One & BBC Radio 5 Live

  • 5 July - France v England (20:00) - ITV & BBC Radio 5 Live

  • 6 July - Norway v Finland (17:00) - BBC Two & BBC Radio 5 Sports Extra 3

  • 6 July - Switzerland v Iceland (20:00) - ITV & BBC Radio 5 Sports Extra 3

  • 7 July - Spain v Belgium (17:00) - ITV & BBC Radio 5 Sports Extra

  • 7 July - Portugal v Italy (20:00) - ITV & BBC Radio 5 Sports Extra

  • 8 July - Germany v Denmark (17:00) - BBC Two & BBC Radio 5 Sports Extra

  • 8 July - Poland v Sweden (20:00) - BBC One & BBC Radio 5 Sports Extra

  • 9 July - England v Netherlands (17:00) - BBC One & BBC Radio 5 Live

  • 9 July - France v Wales (20:00) - ITV & BBC Radio 5 Live

  • 10 July - Finland v Switzerland (20:00) - BBC One

  • 10 July - Norway v Iceland (20:00) - BBC iPlayer & BBC Radio 5 Live

  • 11 July - Italy v Spain (20:00) - BBC One & BBC Radio 5 Live

  • 11 July - Portugal v Belgium (20:00) - BBC iPlayer

  • 12 July - Poland v Denmark (20:00) - ITV

  • 12 July - Sweden v Germany (20:00) - ITV & BBC Radio 5 Live

  • 13 July - England v Wales (20:00) - ITV & BBC Radio 5 Live

  • 13 July - Netherlands v France (20:00) - ITV