Your Ultimate Guide To Streaming Every World Cup Match Live

We may earn a commission from links on this page.

Want to watch the World Cup? We're here to provide you with the ultimate, comprehensive guide to watching every match of group play—either on a television, computer, or mobile device.

(This guide assumes you are, as is more than 75 percent of our audience, located in the United States.)

Advertisement

You already know that ESPN is the English-language home for the World Cup in the U.S. But that doesn't mean you need a cable or satellite subscription to watch at home. Indeed, every World Cup match will be aired in some way on broadcast television—either on ABC or on the Univision networks. But if you can't be bothered to set up an antenna, we've got all your streaming links below—with an added twist: we've provided links to the live streams for every country's home broadcast, when available. Ian Darke is terrific, but if you'd rather watch a Germany match with German announcers or Australia with Aussie play-by-play, we've got your hookup.

Of course, most of the international streams are region-locked. Tunnelbear provides you a few options for accessing international feeds, but we endorse VyprVPN, which now links you into 36 different countries—including Brazil itself. For countries not available through VyprVPN, you'll need a proxy.

Advertisement
Advertisement

Here's your list of every group-play match, with links to where you can watch it on TV, online, or with hometown streams. All times are Eastern Daylight; we make no guarantees these links will work for you, though we'll try and update them as we can to ones that do.

Thursday, June 12

Brazil vs Croatia (4 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Globo (Brazil), HRT 2 (Croatia)

Friday, June 13

Mexico vs Cameroon (noon)

ESPN2, ESPN Deportes, Univision, ESPN3, Univision Stream, Azteca (Mexico), CRTV (Cameroon)

Advertisement

Spain vs Netherlands (3 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Telecinco (Spain), Nederland 1 (Netherlands)

Advertisement

Chile vs Australia (6 p.m.)

ESPN2, ESPN Deportes, Univision, ESPN3, Univision Stream, TVN (Chile), SBS (Australia)

Advertisement

Saturday, June 14

Colombia vs Greece (noon)

ABC, WatchABC, ESPN Deportes, Univision, ESPN3, Univision Stream, Caracol (Colombia), NERIT (Greece)

Advertisement

Uruguay vs Costa Rica (3 p.m.)

ABC, WatchABC, ESPN Deportes, Univision, ESPN3, Univision Stream, Monte Carlo (Uruguay), Repretel (Costa Rica)

Advertisement

England vs Italy (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, BBC (England), RAI TV (Italy)

Advertisement

Ivory Coast vs Japan (9 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, RTI (Ivory Coast), NHK (Japan)

Advertisement

Sunday, June 15

Switzerland vs Ecuador (noon)

ABC, WatchABC, ESPN Deportes, Univision, ESPN3, Univision Stream, SRF Zwei (Switzerland), GamaTV (Ecuador)

Advertisement

France vs Honduras (3 p.m.)

ABC, WatchABC, ESPN Deportes, Univision, ESPN3, Univision Stream, TF1 (France), VTV (Honduras)

Advertisement

Argentina vs Bosnia-Herzegovina (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, TV Publica (Argentina), BHT1 (Bosnia)

Advertisement

Monday, June 16

Germany vs Portugal (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Das Erste (Germany), RTP 1 (Portugal)

Advertisement

Iran vs Nigeria (3 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, IRIB (Iran), NTA (maybe, Nigeria)

Advertisement

Ghana vs United States (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, GTV (Ghana)

Tuesday, June 17

Belgium vs Algeria (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, La Une (Belgium), ENTV (Algeria)

Advertisement

Brazil vs Mexico (3 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Globo (Brazil), Azteca (Mexico)

Advertisement

Russia vs South Korea (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, 1TV (Russia), SBS (Korea)

Advertisement

Wednesday, June 18

Australia vs Netherlands (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, SBS (Australia), Nederland 1 (Netherlands)

Advertisement

Spain vs Chile (3 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Telecinco (Spain), TVN (Chile)

Advertisement

Cameroon vs Croatia (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, CRTV (Cameroon), HRT 2 (Croatia)

Advertisement

Thursday, June 19

Colombia vs Ivory Coast (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Caracol (Colombia), RTI (Ivory Coast)

Advertisement

Uruguay vs England (3 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Monte Carlo (Uruguay), ITV (England)

Advertisement

Japan vs Greece (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, NHK (Japan), NERIT (Greece)

Advertisement

Friday, June 20

Italy vs Costa Rica (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, RAI TV (Italy), Repretel (Costa Rica)

Advertisement

Switzerland vs France (3 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, SRF Zwei (Switzerland), TF1 (France)

Advertisement

Honduras vs Ecuador (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, VTV (Honduras), GamaTV (Ecuador)

Advertisement

Saturday, June 21

Argentina vs Iran (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, TV Publica (Argentina), IRIB (Iran)

Advertisement

Germany vs Ghana (3 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Das Erste (Germany), GTV (Ghana)

Advertisement

Nigeria vs Bosnia-Herzegovina (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, NTA (maybe, Nigeria), BHT1 (Bosnia)

Advertisement

Sunday, June 22

Belgium vs Russia (noon)

ABC, WatchABC, ESPN Deportes, Univision, ESPN3, Univision Stream, La Une (Belgium), 1TV (Russia)

Advertisement

South Korea vs Algeria (3 p.m.)

ABC, WatchABC, ESPN Deportes, Univision, ESPN3, Univision Stream, SBS (Korea), ENTV (Algeria)

Advertisement

United States vs Portugal (6 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, RTP 1 (Portugal)

Monday, June 23

Netherlands vs Chile (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Nederland 1 (Netherlands), TVN (Chile)

Advertisement

Australia vs Spain (noon)

ESPN2, ESPN Deportes, UniMás, ESPN3, Univision Stream, SBS (Australia), Telecinco (Spain)

Advertisement

Croatia vs Mexico (4 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, HRT 2 (Croatia), Azteca (Mexico)

Advertisement

Cameroon vs Brazil (4 p.m.)

ESPN2, ESPN Deportes, UniMás, ESPN3, Univision Stream, CRTV (Cameroon), Globo (Brazil)

Advertisement

Tuesday, June 24

Italy vs Uruguay (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, RAI TV (Italy), Monte Carlo (Uruguay)

Advertisement

Costa Rica vs England (noon)

ESPN2, ESPN Deportes, UniMás, ESPN3, Univision Stream, Repretel (Costa Rica), ITV (England)

Advertisement

Japan vs Colombia (4 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, NHK (Japan), Caracol (Colombia)

Advertisement

Greece vs Ivory Coast (4 p.m.)

ESPN2, ESPN Deportes, UniMás, ESPN3, Univision Stream, NERIT (Greece), RTI (Ivory Coast)

Advertisement

Wednesday, June 25

Nigeria vs Argentina (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, NTA (maybe, Nigeria), TV Publica (Argentina)

Advertisement

Bosnia-Herzegovina vs Iran (noon)

ESPN2, ESPN Deportes, UniMás, ESPN3, Univision Stream, BHT1 (Bosnia), IRIB (Iran)

Advertisement

Ecuador vs France (4 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, GamaTV (Ecuador), TF1 (France)

Advertisement

Honduras vs Switzerland (4 p.m.)

ESPN2, ESPN Deportes, UniMás, ESPN3, Univision Stream, VTV (Honduras), SRF Zwei (Switzerland)

Advertisement

Thursday, June 26

United States vs Germany (noon)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, Das Erste (Germany)

Portugal vs Ghana (noon)

ESPN2, ESPN Deportes, UniMás, ESPN3, Univision Stream, RTP 1 (Portugal), GTV (Ghana)

Advertisement

South Korea vs Belgium (4 p.m.)

ESPN, ESPN Deportes, Univision, ESPN3, Univision Stream, SBS (Korea), La Une (Belgium)

Advertisement

Algeria vs Russia (4 p.m.)

ESPN2, ESPN Deportes, UniMás, ESPN3, Univision Stream, ENTV (Algeria), 1TV (Russia)

Advertisement

Saturday, June 28

Brazil vs Chile (noon ET)

ABC, WatchABC, ESPN Deportes, Univision, ESPN3, Univision Stream, Rede Globo (Brazil),TVN (Chile)

Advertisement

Let us know below if you have better or more accurate links. We'll update as matchups for the knockout rounds become available.