The most anticipated international European tournament kicked off Friday, June 14, in Germany. Euro 2024 will run until July 14, and if you know where to look, you can catch all of the 51 matches (not “games”) right here in the U.S.
How to watch Euro 2024 matches
Most of the games will be played on the FOX networks and Fox Sport 1 (FS1), and five matches will be played on Fubo. You have only one option if you want to catch all of the games with a single subscription: Fubo Pro. The subscription is $79.99 per month and gets you access to all of the relevant Fox channels. If you only want to watch some games, you can get a seven-day free trial.
If you want some other streaming subscriptions that include FOX and FS1 (but won’t include the Fubo-only games), DirecTV Stream, Sling Blue, Vix Premium, and YouTube TV + Sports add-on all get you both FOX channels to catch the Euro matches.
DirecTV Stream is $79.99 per month. The YouTube TV Base Plan is $57.99 per month for the first three months. Sling Blue will run you $40 per month, and you can stream on three screens simultaneously. Vix Premium with ads starts at $4.99 per month and can also stream on three screens simultaneously; just be aware the matches will be narrated in Spanish.
If you’re considering getting one of these subscriptions, remember that Copa America will be starting June 20 and running until July 14. Copa America will also be streamed on FOX and FS1 so you’ll get to enjoy both tournaments.
The Euro 2024 match schedule
Here is the full list of who plays who during the group stages, what time in Eastern Time (ET) and what channel you can watch the matches.
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)
After the group stages, the tournament will go into the round of 16 from June 29 to July 2. Then, the quarterfinals will be on July 5 and 6. The semifinal matches will be on July 9 and 10, and the Euro 2024 final will be played on July 14.