Bảng A: Thổ Nhĩ Kỳ, Italia, Xứ Wales, Thụy Sỹ
02h00 ngày 12/6, Thổ Nhĩ Kỳ vs Italia
20h00 ngày 12/6, Xứ Wales vs Thụy Sỹ
23h00 ngày 16/6, Thổ Nhĩ Kỳ vs Xứ Wales
02h00 ngày 17/6, Italia vs Thụy Sỹ
23h00 ngày 20/6, Thụy Sỹ vs Thổ Nhĩ Kỳ
23h00 ngày 20/6, Italia vs Xứ Wales
Bảng B: Đan Mạch, Phần Lan, Bỉ, Nga
23h00 ngày 12/6, Đan Mạch vs Phần Lan
02h00 ngày 13/6, Bỉ vs Nga
20h00 ngày 16/6, Phần Lan vs Nga
23h00 ngày 17/6, Đan Mạch vs Bỉ
02h00 ngày 22/6, Nga vs Đan Mạch
02h00 ngày 22/6, Phần Lan vs Bỉ
Bảng C: Hà Lan, Ukraine, Áo, Bắc Macedonia
23h00 ngày 13/6, Áo vs Bắc Macedonia
02h00 ngày 14/6, Hà Lan vs Ukraine
20h00 ngày 17/6, Ukraine vs Bắc Macedonia
02h00 ngày 18/6, Hà Lan vs Áo
23h00 ngày 21/6, Ukraine vs Áo
23h00 ngày 21/6, Bắc Macedonia vs Hà Lan
Bảng D: Anh, Croatia, CH Czech, Scotland
20h00 ngày 13/6, Anh vs Croatia
20h00 ngày 14/6, Scotland vs CH Czech
23h00 ngày 18/6, Croatia vs CH Czech
02h00 ngày 19/6, Anh vs Scotland
02h00 ngày 23/6, Croatia vs Scotland
02h00 ngày 23/6, CH Czech vs Anh
Bảng E: Tây Ban Nha, Thụy Điển, Ba Lan, Slovakia
23h00 ngày 14/6, Ba Lan vs Slovakia
02h00 ngày 15/6, Tây Ban Nha vs Thụy Điển
20h00 ngày 18/6, Thụy Điển vs Slovakia
02h00 ngày 20/6, Tây Ban Nha vs Ba Lan
23h00 ngày 23/6, Thụy Điển vs Ba Lan
23h00 ngày 23/6, Slovakia vs Tây Ban Nha
Bảng F: Hungary, Bồ Đào Nha, Pháp, Đức
23h00 ngày 15/6, Hungary vs Bồ Đào Nha
02h00 ngày 16/6, Pháp vs Đức
20h00 ngày 19/6, Hungary vs Pháp
23h00 ngày 20/6, Bồ Đào Nha vs Đức
02h00 ngày 24/6, Đức vs Hungary
02h00 ngày 24/6, Bồ Đào Nha vs Pháp
Lịch thi đấu vòng knock-out
- Vòng 1/8: ngày 26/6 - 30/6
- Vòng Tứ kết: ngày 2/7 - 4/7
- Vòng Bán kết: ngày 7/7 - 8/7
- Chung kết: 12/7