Error message

  • Deprecated function: Return type of Aws\HandlerList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 32 of /var/www/html/vendor/aws/aws-sdk-php/src/HandlerList.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of & Aws\Endpoint\Partition::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Aws\Credentials\Credentials implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in include() (line 8 of /var/www/html/vendor/aws/aws-sdk-php/src/Credentials/Credentials.php).
  • Deprecated function: Return type of Aws\Command::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of & Aws\Command::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Result::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of & Aws\Result::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
×

News

The World Cup TV Schedule Is Here — How To Watch Every 2022 World Cup Match In The U.S.

Replace the batteries in your TV remote, set your alarm for way-too-early a.m. and get ready to watch the best month of sports of the year as the 2022 World Cup in Qatar runs from Nov. 20 to Dec. 18. Here’s everything you need to know about how to watch World Cup 2022 in the United States. 

This year’s World Cup has a few firsts making this viewing experience unique: It’s the first World Cup held in the Middle East, and it’s the first World Cup held in the Northern Hemisphere’s winter. This means matches will kick off quite early in the morning for most Americans, with 5 a.m. ET matches for the first eight full days of the tournament (that’s 2 a.m. PT). Fortunately for U.S. men’s national team fans, every group-stage match for Gregg Berhalter’s Americans will kick off at 2 p.m. ET. The earliest a USMNT game could be is 10 a.m. ET in the knockout rounds.

If you want to know how to watch World Cup 2022 in all its glory — all 64 matches on live TV — you’ve come to the right place. (Scroll to the bottom for the full 2022 World Cup TV schedule.)

How To Watch World Cup 2022 In USA

  • TV: Fox, FS1, Telemundo, Universo
  • Streaming: Fox Sports App, Peacock Premium
    See below for full schedule

In brief, you can watch the World Cup in English on either Fox or FS1, with Telemundo and Universo airing the matches in Spanish. Fox Sports App will stream matches in English; Peacock will stream most matches in Spanish. Additionally, streaming services like fubo, Sling TV and YouTube TV offer the channels airing the matches.

On the English side of things, Fox will air 35 matches while FS1 will air 29. Big Fox will air every USMNT game with one possible exception: If the U.S. finishes second in Group B, FS1 will air its Round of 16 match because it would take place on a Sunday and Fox is prioritizing the NFL. The World Cup TV schedule is subject to change, but it’s unlikely Fox will replace NFL with soccer, as it hasn’t scheduled any Sunday matches on Fox except for the final. Fox is even refusing to air Mexico-Argentina, one of the biggest group-stage matches of the tournament for an American audience, on Fox, putting its college football product ahead of El Tri.

Fox has promised 98 hours of studio programming, including daily one-hour pregame shows plus buffer programming between matches and at least 30 minutes of postgame for USMNT games. Additionally, World Cup Tonight will air at midnight across the country (regardless of time zone) on Fox to recap the day’s events. In all, Fox networks plan to air 226 hours of World Cup coverage. 

Fox will announce the lineup of broadcasters it will use in the summer. You can expect all the regular Fox soccer announcers — Alexi Lalas, Rob Stone, Stu Holden, John Strong, etc. — to be involved. Fox has not yet said if its studio productions will be broadcast from Qatar or back in Stateside or if its match announcers will be on location, a studio in the U.S. or a mix of both. Fox had a team in Russia four years ago when the U.S. didn’t qualify for the 2018 World Cup, but most of the match announcers called the games from a studio in Los Angeles

In Spanish, Telemundo will air every match except for the simultaneous kickoffs to end the group stage. In those cases, Universo will air the other match. (All of the simultaneous kickoff TV channels are subject to change based on matchups.)

View this post on Instagram

A post shared by The18 (@the18soccer)

The tournament is broken down into two phases: group stage and knockout stage. The 32 participating nations have been divided into eight groups of four, with each team playing every team in its group once (three matches). The top two teams from each group (16 in all) advance to single-elimination knockout matches until a champion is crowned. During the group stage, matches will be played at 5 a.m., 8 a.m. 11 a.m., and 2 p.m. ET. Knockout round matches are at 10 a.m. and 2 p.m. ET. The final on Dec. 18 will kick off at 10 a.m. ET.

FIFA has condensed the schedule into the shortest World Cup since the tournament was increased to 32 teams, meaning more matches have been squeezed into a smaller window. The 2018 World Cup was three days longer. 

The opening match sees host Qatar take on Ecuador at 11 a.m. ET on Sunday, Nov. 20. The first full day of action sees England take on Iran in the Group B opener at 8 a.m. ET, Senegal face the Netherlands at 11 a.m. ET and the USMNT playing Wales at 2 p.m. ET.

How To Watch USMNT World Cup 2022 Matches

Monday, Nov. 21
United States vs. Wales, 2 p.m. ET — Fox, Telemundo

Friday, Nov. 25
England vs. United States, 2 p.m. ET — Fox, Telemundo

Tuesday, Nov. 29
Iran vs. United States, 2 p.m. ET — Fox, Telemundo

Another World Cup first is a feast of football on Thanksgiving Day. FS1 will air two early matches (Switzerland-Cameroon, Uruguay-South Korea) before using the two later games (Portugal vs. Ghana, Brazil vs. Serbia) to transition straight into its NFL coverage. Last year, Fox found great success broadcasting the first MLS playoff game on Thanksgiving ahead of its NFL coverage, and having stars like Cristiano Ronaldo and Neymar before whatever boring NFL game is on Thanksgiving Day should increase World Cup TV ratings.

The day after Thanksgiving, known in the U.S. as Black Friday as the biggest shopping day of the year, also presents Fox with a huge ratings opportunity. While many Americans are out shopping that day, many more stay home in a food coma, stuck on the couch with nothing but college football to watch. The USMNT vs. England match could set viewership records for a men’s World Cup in the U.S. (though likely not overtake the overall record, which belongs to the 2015 Women’s World Cup final).

View this post on Instagram

A post shared by The18 (@the18soccer)

Working against big TV ratings in the U.S. will be those who refuse to watch the tournament to boycott the fact Qatar is hosting. In addition to countless allegations of corruption in the voting process to award the tournament to Qatar, the nation has been accused of using what amounts to modern-day slavery to build its stadiums. Additionally, the Muslim nation outlaws homosexuality, punishable by death in some cases, leading many to decry holding the world’s greatest sporting event in a nation that does not accept all humans. 

Other big matches to watch in the group stage include Germany vs. Spain (2 p.m. ET Sunday, Nov. 27, FS1), Portugal vs. Uruguay (2 p.m. ET Monday, Nov. 28, Fox), Belgium vs. Croatia (10 a.m. ET Thursday, Dec. 1, Fox) and the matches for our Concacaf neighbors Mexico and Canada.

How To Watch Mexico World Cup 2022 Matches

Tuesday, Nov. 22
Mexico vs. Poland, 11 a.m. ET — Fox, Telemundo

Saturday, Nov. 26
Argentina vs. Mexico, 2 p.m. ET — FS1, Telemundo

Wednesday, Nov. 30
Saudi Arabia vs. Mexico, 2 p.m. ET — FS1, Telemundo*

How To Watch Canada World Cup 2022 Matches

Wednesday, Nov. 23
Belgium vs. Canada, 2 p.m. ET — Fox, Telemundo

Sunday, Nov. 27
Croatia vs. Canada, 11 a.m. ET — FS1, Telemundo

Thursday, Dec. 1
Canada vs. Morocco, 10 a.m. ET — FS1, Telemundo*

*Note: Channels for final group-stage matches, which are simultaneous kickoffs, are subject to change as the most important match will be put on Fox/Telemundo with the other on FS1/Universo.

Below is the full World Cup TV schedule for anyone who wants to know how to watch World Cup 2022. Bookmark this page and check back later for any changes in the schedule (including the addition of Telemundo coverage information). If you want to attend in person, click here to learn how to buy tickets.

How To Watch World Cup 2022 In USA Full World Cup TV Schedule

Keep reading our How to watch World Cup 2022 guide for the complete World Cup TV schedule. Photo: Getty Images

How To Watch World Cup 2022 In USA — Full World Cup TV Schedule

All Times EST

Group Stage

Sunday, Nov. 20
11 a.m. — Qatar vs. Ecuador — Fox, Telemundo

Monday, Nov. 21
8 a.m. — England vs. Iran — FS1, Telemundo
11 a.m. — Senegal vs. Netherlands — Fox, Telemundo
2 p.m. — United States vs. Wales — Fox, Telemundo

Tuesday, Nov. 22
5 a.m. — Argentina vs. Saudi Arabia — FS1, Telemundo
8 a.m. — Denmark vs. Tunisia — FS1, Telemundo
11 a.m. — Mexico vs. Poland — FOX, Telemundo
2 p.m. — France vs. Australia — FOX, Telemundo

Wednesday, Nov. 23
5 a.m. — Morocco vs. Croatia — FS1, Telemundo
8 a.m. — Germany vs. Japan — FS1, Telemundo
11 a.m. — Spain vs. Costa Rica — FOX, Telemundo
2 p.m. — Belgium vs. Canada — FOX, Telemundo

Thursday, Nov. 24
5 a.m. — Switzerland vs. Cameroon — FS1, Telemundo
8 a.m. — Uruguay vs. South Korea — FS1, Telemundo
11 a.m. — Portugal vs. Ghana — FOX, Telemundo
2 p.m. — Brazil vs. Serbia — FOX, Telemundo

Friday, Nov. 25
5 a.m. — Wales vs. Iran — FS1, Telemundo
8 a.m. — Qatar vs. Senegal — FS1, Telemundo
11 a.m. — Netherlands vs. Ecuador — FOX, Telemundo
2 p.m. — England vs. United States — FOX, Telemundo

Saturday, Nov. 26
5 a.m. — Australia vs. Tunisia — FS1, Telemundo
8 a.m. — Poland vs. Saudi Arabia — FS1, Telemundo
11 a.m. — France vs. Denmark — FS1, Telemundo
2 p.m. — Argentina vs. Mexico — FS1, Telemundo

Sunday, Nov. 27
5 a.m. — Japan vs. Costa Rica — FS1, Telemundo
8 a.m. — Belgium vs. Morocco — FS1, Telemundo
11 a.m. — Croatia vs. Canada — FS1, Telemundo
2 p.m. — Spain vs. Germany — FS1, Telemundo

Monday, Nov. 28
5 a.m. — Cameroon vs. Serbia — FS1, Telemundo
8 a.m. — South Korea vs. Ghana — FS1, Telemundo
11 a.m. — Brazil vs. Switzerland — FOX, Telemundo
2 p.m. — Portugal vs. Uruguay — FOX, Telemundo

Tuesday, Nov. 29
10 a.m. — Netherlands vs. Qatar — FOX, Universo
10 a.m. — Ecuador vs. Senegal — FS1, Telemundo
2 p.m. — Wales vs. England — FS1, Universo
2 p.m. — Iran vs. United States — FOX, Telemundo

Wednesday, Nov. 30
10 a.m. — Tunisia vs. France — FOX, Universo
10 a.m. — Australia vs. Denmark — FS1, Telemundo
2 p.m. — Poland vs. Argentina — FOX, Universo
2 p.m. — Saudi Arabia vs. Mexico — FS1, Telemundo

Thursday, Dec. 1
10 a.m. — Croatia vs. Belgium — FOX, Universo
10 a.m. — Canada vs. Morocco — FS1, Telemundo
2 p.m. — Japan vs. Spain — FOX, Universo
2 p.m. — Costa Rica vs. Germany — FS1, Telemundo

Friday, Dec. 2
10 a.m. — South Korea vs. Portugal — FOX, Telemundo
10 a.m. — Ghana vs. Uruguay — FS1, Universo
2 p.m. — Cameroon vs. Brazil — FOX, Telemundo
2 p.m. — Serbia vs. Switzerland — FS1, Universo

Knockout Stage

Round of 16

Saturday, Dec. 3
10 a.m. — Match 49: Group A Winner vs. Group B Runner-Up — Fox, Telemundo
2 p.m. — Match 50: Group C Winner vs. Group D Runner-Up — Fox, Telemundo

Sunday, Dec. 4
10 a.m. — Match 52: Group D Winner vs. Group C Runner-Up — FS1, Telemundo
2 p.m. — Match 51: Group B Winner vs. Group A Runner-Up — FS1, Telemundo

Monday, Dec. 5
10 a.m. — Match 53: Group E Winner vs. Group F Runner-Up — Fox, Telemundo
2 p.m. — Match 54: Group G Winner vs. Group H Runner-Up — Fox, Telemundo

Tuesday, Dec. 6
10 a.m. — Match 55: Group F Winner vs. Group E Runner-Up — Fox, Telemundo
2 p.m. — Match 56: Group H Winner vs. Group G Runner-Up — Fox, Telemundo

Quarterfinals

Friday, Dec. 9
10 a.m. — Match 58: Match 53 Winner vs. Match 54 Winner — Fox, Telemundo
2 p.m. — Match 57: Match 49 winner vs. Match 50 Winner — Fox, Telemundo

Saturday, Dec. 10
10 a.m. — Match 60: Match 55 Winner vs. Match 56 Winner — Fox, Telemundo
2 p.m. — Match 59: Match 51 winner vs. Match 52 Winner — Fox, Telemundo

Semifinals

Tuesday, Dec. 13
2 p.m. — Match 61: Match 57 Winner vs. Match 58 Winner — Fox, Telemundo

Wednesday, Dec. 14
2 p.m. — Match 62: Match 59 winner vs. Match 60 Winner — Fox, Telemundo

Third-Place Match

Saturday, Dec. 17
10 a.m. — Loser Match 61 vs. Loser Match 62 — Fox, Telemundo

Final

Sunday, Dec. 18
10 a.m. — Winner Match 61 vs. Winner Match 62 — Fox, Telemundo

Videos you might like