Nearing its conclusion, the 17th UEFA European Championship (Euro 2024) will take place in Germany in 2024. The competition, which takes place from June 14–July 14, will pit 24 European nations against one another.

→ Download Euro 2024 Full Schedule in PDF file Here!

Learn more: FREE Streaming Websites to Watch Euro 2024 Live from Anywhere (Without Cable)

Key Dates for the Euro 2024

• Group stage: June 14 to June 26

• Round of 16: June 29 to July 2

• Quarterfinals: July 5 and 6

• Semifinals: July 9 and 10

• Final: July 14

Euro 2024 Full Schedule: ET Time Zone, Dates, TV Channels and Streaming Sites
Euro 2024 Full Schedule Eastern Time

EURO 2024 Full Schedule for Group, Dates, Times

(All kick off times listed as ET)

Group A

June 14: Germany v Scotland - Munich - 3pm

June 15: Hungary v Switzerland - Cologne - 9am

June 19: Scotland v Switzerland - Cologne - 3pm

June 19: Germany v Hungary - Stuttgart - 12pm

June 23: Switzerland v Germany - Frankfurt - 3pm

June 23: Scotland v Hungary - Stuttgart - 3pm

Group B

June 15: Spain v Croatia - Berlin - 12pm

June 15: Italy v Albania - Dortmund - 3pm

June 19: Croatia v Albania - Hamburg - 9am

June 20: Spain v Italy - Gelsenkirchen - 3pm

June 24: Albania v Spain - Dusseldorf - 3pm

June 24: Croatia v Italy - Leipzig - 3pm

Group C

June 16: Serbia v England - Gelsenkirchen - 3pm

June 16: Slovenia v Denmark - Stuttgart - 12pm

June 20: Denmark v England - Frankfurt - 12pm

June 20: Slovenia v Serbia - Munich - 9am

June 25: England v Slovenia - Cologne - 3pm

June 25: Denmark v Serbia - Munich - 3pm

Group D

June 16: Poland v Netherlands - Hamburg - 9am

June 17: Austria v France - Dusseldorf - 3pm

June 21: Poland v Austria - Berlin - 12pm

June 21: Netherlands v France - Leipzig - 3pm

June 25: Netherlands v Austria - Berlin - 12pm

June 25: France v Poland - Dortmund - 12pm

Group E

June 17: Belgium v Slovakia - Frankfurt - 12pm

June 17: Romania v Ukraine - Munich - 9am

June 21: Slovakia v Ukraine - Dusseldorf - 9am

June 22: Belgium v Romania - Cologne - 3pm

June 26: Slovakia v Romania - Frankfurt - 12pm

June 26: Ukraine v Belgium - Stuttgart - 12pm

Group F

June 18: Portugal v Czechia - Dortmund - 3pm

June 18: Turkiye v Georgia - Leipzig - 12pm

June 22: Portugal v Turkiye - Dortmund - 12pm

June 22: Czechia v Georgia - Hamburg - 9am

June 26: Czechia v Turkiye - Gelsenkirchen - 3pm

June 26: Georgia v Portugal - Hamburg - 3pm

When do EURO 2024 Round of 16 matches start?

Match 37: June 29 - Winner Group A v Runner up Group C - Dortmund - 3pm

Match 38: June 29 - Runner up Group A v Runner up Group B - Berlin - 12pm

Match 39: June 30 - Winner Group B v 3rd Group A/D/E/F - Cologne - 3pm

Match 40: June 30 - Winner Group C v 3rd Group D/E/F - Gelsenkirchen - 12pm

Match 41: July 1 - Winner Group F v 3rd Group A/B/C - Frankfurt - 3pm

Match 42: July 1 - Runner up Group D v Runner up Group E - Dusseldorf - 12pm

Match 43: July 2 - Winner Group E v 3rd Group A/B/C/D - Munich - 12pm

Match 44: July 2 - Winner Group D v Runner up Group F - Leipzig - 3pm

When do EURO 2024 quarterfinals start?

Match 45: July 5 - Winner Match 39 v Winner Match 37 - Stuttgart - 12pm

Match 46: July 5 - Winner Match 41 v Winner Match 42 - Hamburg - 3pm

Match 47: July 6 - Winner Match 43 v Winner Match 44 - Berlin - 3pm

Match 48: July 6 - Winner Match 40 v Winner Match 38 - Dusseldorf - 12pm

When do EURO 2024 semifinals start?

Match 49: July 9 - Winner Match 45 v Winner Match 46 - Munich, 3pm

Match 50: July 10 - Winner Match 47 v Winner Match 48 - Dortmund, 3pm

Final

Match 51: July 14 - Winner Match 49 v Winner Match 50 - Munich, 3pm

Euro 2024 Full Schedule for Each Game - Day by Day: Times, Dates, TV Channels, Streaming Sites

(Below you can find the date and time for each game. All times Eastern)

June 14

Germany vs Scotland, 3 p.m. (FOX)

June 15

Hungary vs Switzerland, 9 a.m.

Spain vs Croatia, 12 p.m. (FOX)

Italy vs Albania, 3 p.m. (FOX)

June 16

Poland vs Netherlands, 9 a.m. (FS1)

Slovenia vs Denmark, 12 p.m. (FS1)

Serbia vs England, 3 p.m. (FOX)

June 17

Romania vs Ukraine, 9 a.m.

Belgium vs Slovakia, 12 p.m. (FS1)

Austria vs France, 3 p.m. (FOX)

June 18

Turkey vs Georgia, 12 p.m.

Portugal vs Czechia, 3 p.m. (FOX)

June 19

Croatia vs Albania, 9 a.m. (FS1)

Germany vs Hungary, 12 p.m. (FS1)

Scotland vs Switzerland, 3 p.m. (FOX)

June 20

Slovenia vs Serbia, 9 a.m. (FS1)

Denmark vs England, 12 p.m. (FS1)

Spain vs Italy, 3 p.m. (FOX)

June 21

Slovakia vs Ukraine, 9 a.m.

Poland vs Austria, 12 p.m. (FS1)

Netherlands vs France, 3 p.m. (FOX)

June 22

Georgia vs Czechia, 9 a.m.

Turkey vs Portugal, 12 p.m. (FOX)

Belgium vs Romania, 3 p.m. (FOX)

June 23

Switzerland vs Germany, 3 p.m. (FS1)

Scotland vs Hungary, 3 p.m. (FOX)

June 24

Croatia vs Italy, 3 p.m. (FOX)

Albania vs Spain, 3 p.m. (FS1)

June 25

Netherlands vs Austria, 12 p.m. (FS1)

France vs Poland, 12 p.m. (FOX)

England vs Slovenia, 3 p.m. (FOX)

Denmark vs Serbia, 3 p.m. (FS1)

June 26

Slovakia vs Romania, 12 p.m. (FS1)

Ukraine vs Belgium, 12 p.m. (FOX)

Czechia vs Turkey, 3 p.m. (FS1)

Georgia vs Portugal, 3 p.m. (FOX)

Bracket Stage - Round of 16

June 29

  • 2A vs 2B, 12 p.m.
  • 1A vs 2C, 3 p.m.

June 30

  • 1C vs 3D/E/F, 12 p.m.
  • 1B vs 3A/D/E/F, 3 p.m.

July 1

  • 2D vs 2E, 12 p.m.
  • 1F vs 3A/B/C, 3 p.m.

July 2

  • 1E vs 3A/B/C/D, 12 p.m.
  • 1D vs 2F, 3 p.m.

Quarterfinals

July 5

  • W39 vs W37, 12 p.m.
  • W41 vs W42, 3 p.m.

July 6

  • W40 vs W38, 12 p.m.
  • W43 vs W44, 3 p.m.

Semifinals

July 9

  • W45 vs W46, 3 p.m.

July 10

  • W47 vs W48, 3 p.m.

Euro 2024 Final

July 14

  • W49 vs W50, 3 p.m.

FAQs About the Euro 2024 Full Schedule - Eastern Time

How can I watch Euro 2024 in the United States for FREE?

The entire competition will be shown in Germany on the FOX network family for free between June 14 and July 14, 2024.

When does EURO 2024 start? When is the final?

The tournament's first game is scheduled for June 14, 2024, and the championship match is scheduled for July 14, 2024. On June 14 at 3 p.m. ET, Germany will play their opening match of the competition in Munich; the opponent will be revealed based on the outcome of the group stage draw. Ten stadiums in Germany will host the competition.

How many teams are at EURO 2024?

Six groups of four teams each will comprise the 24 qualifying teams for EURO 2024, following the expanded format of the previous two European Championships.

Which stadiums will be used in Germany for EURO 2024?

Berlin - Olympiastadion (capacity: 74,461)

Cologne - Cologne Stadium (capacity: 49,827)

Dortmund - BVB Stadion Dortmund (capacity: 65,849)

Dusseldorf - Dusseldorf Arena (capacity: 51,031)

Frankfurt - Frankfurt Arena (capacity: 54,697)

Gelsenkirchen - Arena AufSchalke (capacity: 54,740)

Hamburg - Volksparkstadion Hamburg (capacity: 52,245)

Leipzig - Leipzig Stadium (capacity: 42,959)

Munich - Munich Football Arena (capacity: 70,076)

Stuttgart - Stuttgart Arena (capacity: 54,096)

Full List of UEFA EURO 2024 Stadiums in Germany Full List of UEFA EURO 2024 Stadiums in Germany

As Germany prepares to host UEFA EURO 2024, excitement is building around the stadiums where the action will unfold. Here’s an ultimate guide to ten ...

Discover 10 UEFA EURO 2024 Host Cities in Germany Discover 10 UEFA EURO 2024 Host Cities in Germany

As UEFA EURO 2024 approaches, football fans and travelers alike are looking forward to exploring the host cities. Each city offers its unique blend of ...

Top 10 Best Youngest Football Players of EURO 2024 Top 10 Best Youngest Football Players of EURO 2024

The Euros are upon us, as all of Europe's top nations will battle for a single trophy. In this post, we will look at the ...

FREE Streaming Websites to Watch Euro 2024 Live from Anywhere (Without Cable) FREE Streaming Websites to Watch Euro 2024 Live from Anywhere (Without Cable)

In addition to copyrighted TV channels, you can watch free and legal Euro 2024 matches from anywhere in the world by visiting the following websites.