Brazil takes on Haiti in a Group B match of the 2026 FIFA World Cup at Lincoln Financial Field in Philadelphia on Friday, June 19 — here’s how to watch.
- Watch live on FOX or Telemundo at 8:30 p.m. ET, for FREE through DIRECTV or Fubo when you start a free trial
FOX Sports is the exclusive home of the 2026 FIFA World Cup’s English-language coverage. FOX will air 70 of the 104 matches, including every USMNT group-stage game, every knockout-round match from the Round of 16 onward and the Final. FS1 carries the remaining 34 English-language games, mostly daytime group-stage contests.
As for Spanish-language coverage, Telemundo is the home of the Copa Mundial (that’s “World Cup” in Spanish), broadcasting 92 matches. Sister station Universo picks up the remaining 12, mostly simultaneous group-stage games on the final matchdays.
SHOP BRAZIL GEAR HERE | SHOP HAITI GEAR HERE
Where to watch Brazil vs. Haiti game today
Here’s everything you need to know about today’s Brazil vs. Haiti game:
- Date: June 19, 2026
- Time: 8:30 p.m. ET
- Location: Lincoln Financial Field — Philadelphia
- TV channel: FOX, Telemundo
- Live stream: DIRECTV (free trial), Fubo (free trial), Sling, Peacock
FIFA World Cup schedule
Below, check out the full World Cup group stage fixtures. For the full 2026 World Cup schedule, check out our in-depth breakdown, which includes group breakdowns, where to buy tickets and more here.
2026 FIFA World Cup group stage schedule
Friday, June 19
- USA vs. Australia, 3 p.m. – Lumen Field, Seattle
- Scotland vs. Morocco, 6 p.m. – Gillette Stadium, Foxborough, Massachusetts
- Brazil vs. Haiti, 8:30 p.m. – Lincoln Financial Field, Philadelphia
Saturday, June 20
- Türkiye vs. Paraguay, 12 a.m. – Levi’s Stadium, Santa Clara, California
- Netherlands vs. Sweden, 1 p.m. – NRG Stadium, Houston
- Germany vs. Ivory Coast, 4 p.m. – BMO Field, Toronto
- Ecuador vs. Curaçao, 8 p.m. – Arrowhead Stadium, Kansas City
Sunday, June 21
- Tunisia vs. Japan, 12 a.m. – Estadio BBVA, Monterrey, Mexico
- Spain vs. Saudi Arabia, 12 p.m. – Mercedes-Benz Stadium, Atlanta
- Belgium vs. Iran, 3 p.m. – SoFi Stadium, Inglewood, California
- Uruguay vs. Cape Verde, 6 p.m. – Hard Rock Stadium, Miami Gardens
- New Zealand vs. Egypt, 9 p.m. – BC Place, Vancouver, British Columbia
Monday, June 22
- Argentina vs. Austria, 1 p.m. – AT&T Stadium, Arlington, Texas
- France vs. Iraq, 5 p.m. – Lincoln Financial Field, Philadelphia
- Norway vs. Senegal, 8 p.m. – MetLife Stadium, East Rutherford, New Jersey
- Jordan vs. Algeria, 11 p.m. – Levi’s Stadium, Santa Clara, California
Tuesday, June 23
- Portugal vs. Uzbekistan, 1 p.m. – NRG Stadium, Houston
- England vs. Ghana, 4 p.m. – Gillette Stadium, Foxborough, Massachusetts
- Panama vs. Croatia, 7 p.m. – BMO Field, Toronto
- Colombia vs. DR Congo, 10 p.m. – Estadio Akron, Zapopan, Mexico
Wednesday, June 24
- Switzerland vs. Canada, 3 p.m. – BC Place, Vancouver, British Columbia
- Bosnia & Herzegovina vs. Qatar, 3 p.m. – Lumen Field, Seattle
- Scotland vs. Brazil, 6 p.m. – Hard Rock Stadium, Miami Gardens
- Morocco vs. Haiti, 6 p.m. – Mercedes-Benz Stadium, Atlanta
- Czechia vs. Mexico, 9 p.m. – Estadio Azteca, Mexico City
- South Africa vs. South Korea, 9 p.m. – Estadio BBVA, Monterrey, Mexico
Thursday, June 25
- Curaçao vs. Ivory Coast, 4 p.m. – Lincoln Financial Field, Philadelphia
- Ecuador vs. Germany, 4 p.m. – MetLife Stadium, East Rutherford, New Jersey
- Japan vs. Sweden, 7 p.m. – AT&T Stadium, Arlington, Texas
- Tunisia vs. Netherlands, 7 p.m. – Arrowhead Stadium, Kansas City
- Türkiye vs. USA, 10 p.m. – SoFi Stadium, Inglewood, California
- Paraguay vs. Australia, 10 p.m. – Levi’s Stadium, Santa Clara, California
Friday, June 26
- Norway vs. France, 3 p.m. – Gillette Stadium, Foxborough, Massachusetts
- Senegal vs. Iraq, 3 p.m. – BMO Field, Toronto
- Cape Verde vs. Saudi Arabia, 8 p.m. – NRG Stadium, Houston
- Uruguay vs. Spain, 8 p.m. – Estadio Akron, Zapopan, Mexico
- Egypt vs. Iran, 11 p.m. – Lumen Field, Seattle
- New Zealand vs. Belgium, 11 p.m. – BC Place, Vancouver, British Columbia
Saturday, June 27
- Panama vs. England, 5 p.m. – MetLife Stadium, East Rutherford, New Jersey
- Croatia vs. Ghana, 5 p.m. – Lincoln Financial Field, Philadelphia
- Colombia vs. Portugal, 7:30 p.m. – Hard Rock Stadium, Miami Gardens
- DR Congo vs. Uzbekistan, 7:30 p.m. – Mercedes-Benz Stadium, Atlanta
- Algeria vs. Austria, 10 p.m. – Arrowhead Stadium, Kansas City
- Jordan vs. Argentina, 10 p.m. – AT&T Stadium, Arlington, Texas
For up-to-the-minute World Cup news, traffic updates, ticket articles and more, check out NJ.com’s 2026 World Cup hub.
