Reprezentacije su bile podijeljene u skupine kako slijedi:
Skupina A. Italija, Turska, Wales, Švicarska
Skupina B. Belgija, Rusija, Danska, Finska
Skupina C. Ukrajina, Nizozemska, Austrija, Sjeverna Makedonija
Skupina D. Engleska, Hrvatska, Češka, Škotska
Skupina E. Španjolska, Švedska, Poljska, Slovačka
Grupa F. Njemačka, Portugal, Francuska, Mađarska
Organizatori natjecanja predstavili su službeni raspored utakmica. Sastanak otvaranja Turska - Italija održat će se 11. lipnja, a finale održat će se točno mjesec dana kasnije - 11. srpnja.
Grupna faza
11. lipnja
Skupina A: Turska protiv Italije (21:00, Rim)
12. lipnja
Skupina A: Wales v Švicarska (15:00, Baku)
Skupina B: Danska protiv Finske (18:00, Kopenhagen)
Skupina B: Belgija - Rusija (21:00, Sankt Peterburg)
13. lipnja
Skupina D: Engleska v Hrvatska (15:00 London)
Skupina C: Austrija protiv Sjeverne Makedonije (18:00, Bukurešt)
Skupina C: Nizozemska protiv Ukrajine (21:00, Amsterdam)
14. lipnja
Skupina D: Škotska protiv Češke (15:00, Glasgow)
Skupina E: Poljska protiv Slovačke (18:00, Dublin)
Skupina E: Španjolska protiv Švedske (21:00, Bilbao)
15. lipnja
Skupina F: Mađarska protiv Portugala (18:00, Budimpešta)
Skupina F: Francuska protiv Njemačke (21:00, München)
16. lipnja
Skupina B: Finska protiv Rusije (15:00, Sankt Peterburg)
Skupina A: Turska v Wales (18:00, Baku)
Skupina A: Italija protiv Švicarske (21:00, Rim)
17. lipnja
Skupina C: Ukrajina protiv Sjeverne Makedonije (15:00, Bukurešt)
Skupina B: Danska protiv Belgije (18:00, Kopenhagen)
Skupina C: Nizozemska protiv Austrije (21:00, Amsterdam)
18. lipnja
Skupina E: Švedska protiv Slovačke (15:00, Dublin)
Skupina D: Hrvatska protiv Češke (18:00, Glasgow)
Skupina D: Engleska protiv Škotske (21:00, London)
19. lipnja
Skupina F: Mađarska protiv Francuske (15:00, Budimpešta)
Skupina F: Portugal protiv Njemačke (18:00, München)
Skupina E: Španjolska protiv Poljske (21:00, Bilbao)
20. lipnja
Skupina A: Italija v Wales (18:00, Rim)
Skupina A: Švicarska - Turska (18:00, Baku)
21. lipnja
Skupina C: Sjeverna Makedonija protiv Nizozemske (18:00, Amsterdam)
Skupina C: Ukrajina protiv Austrije (18:00, Bukurešt)
Skupina B: Rusija protiv Danske (21:00, Kopenhagen)
Skupina B: Finska protiv Belgije (21:00, St. Petersburg)
22. lipnja
Skupina D: Češka protiv Engleske (21:00, London)
Skupina D: Hrvatska protiv Škotske (21:00, Glasgow)
23. lipnja
Skupina E: Slovačka v. Španjolska (18:00, Bilbao)
Skupina E: Švedska protiv Poljske (18:00, Dublin)
Skupina F: Njemačka protiv Mađarske (21:00, München)
Skupina F: Portugal protiv Francuske (21:00, Budimpešta)
Dvije najjače momčadi u svakoj skupini i četiri najbolja trećeplasirana plasirat će se u doigravanje.
24. i 25. lipnja - dani odmora
PLAY-OFF
1/8 finala
26. lipnja
1: 2A - 2B (18:00, Amsterdam)
2: 1A - 2C (21:00 London)
27. lipnja
3: 1C - 3D / E / F (18:00, Budimpešta)
4: 1B - 3A / D / E / F (21:00 Bilbao)
28. lipnja
5: 2D v 2E (18:00 Kopenhagen)
6: 1F - 3A / B / C (21:00 Bukurešt)
29. lipnja
7: 1D - 2F (18:00, Dublin)
8: 1E - 3A / B / C / D (21:00, Glasgow)
30. lipnja i 2. srpnja - dani odmora
Četvrtina finala
2. srpnja
Četvrtfinale 1: Pobjednička utakmica 6 u Pobjednička utakmica 5 (18:00 St. Petersburg)
Četvrtfinale 2: Pobjednička utakmica 4 v Pobjednička utakmica 2 (21:00 München)
3. srpnja
Četvrtfinale 3: Pobjednička utakmica 1 u Pobjednička utakmica 3 (18:00, Baku)
Četvrtfinale 4 Pobjednik Utakmica 8 Pobjednik Utakmica 7 (21:00, Rim)
4. i 5. srpnja - dani odmora
Polufinale
6. srpnja
Polufinale 1: Pobjednik Četvrtfinale 1 protiv Pobjednik Četvrtfinale 2 (21:00 London)
7. srpnja
Polufinale 2: Pobjednik Četvrtfinale 4 - Pobjednik Četvrtfinale 3 (21:00 London)
8., 9., 10. srpnja - dani odmora
Konačni
11. srpnja
Pobjednik Polufinale 1 - Pobjednik Polufinale 2 (21:00 London)
Europsko prvenstvo trebalo je biti održano u ljeto 2020. godine, ali je odgođeno za 2021. godinu zbog pandemije koronavirusa. Trenutno je poznato da će turnir biti domaćin 12 europskih gradova, ali UEFA je već najavila da će se njihov broj možda smanjiti zbog nepovoljne epidemiološke situacije.