Sports

Brazil vs. Haiti kickoff time: watch free tonight

Where to – Brazil faces Haiti in a Group B match of the 2026 FIFA World Cup at Lincoln Financial Field in Philadelphia on Friday, June 19, starting at 8:30 p.m. ET. The game is on FOX and Telemundo, with live streaming options including DIRECTV and Fubo via free trials,

If you’re planning to catch Brazil vs. Haiti tonight, the details are pretty straightforward—and the options are a little wider than you might expect. The 2026 FIFA World Cup Group B match kicks off at 8:30 p.m. ET on Friday, June 19, at Lincoln Financial Field in Philadelphia.

Live TV is handled by FOX and Telemundo at 8:30 p.m. ET. For streaming, you can watch via DIRECTV or Fubo with a free trial, and you can also stream on Sling and Peacock.

FOX holds the exclusive English-language rights for the 2026 FIFA World Cup. The network will air 70 of the 104 matches. including every USMNT group-stage game. every knockout match from the Round of 16 onward. and the Final. FS1 carries the remaining 34 English-language games, mostly daytime group-stage contests.

On the Spanish-language side, Telemundo is home to the Copa Mundial and will broadcast 92 matches. Universo picks up the remaining 12, mostly simultaneous group-stage games on the final matchdays.

Brazil vs. Haiti: what to know
– 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

Brazil vs. Haiti sits inside a full group-stage slate for Friday, June 19. USA takes on Australia at 3 p.m. at Lumen Field in Seattle, and Scotland plays Morocco at 6 p.m. at Gillette Stadium in Foxborough, Massachusetts—before Brazil and Haiti close out the night at 8:30 p.m. at Lincoln Financial Field.

Here’s the full 2026 FIFA World Cup group stage schedule for the surrounding days, as listed for the competition:

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.

Brazil vs Haiti 2026 FIFA World Cup Group B Lincoln Financial Field FOX Telemundo DIRECTV free trial Fubo free trial Sling Peacock World Cup schedule

4 Comments

  1. So Haiti is really playing Brazil in Philly? Kinda wild. Also “free trial” always turns into not free for me so I’m confused lol.

  2. Wait reply_to 1—does DIRECTV free trial mean I gotta put in my credit card for one match only? I tried Fubo before and it kept charging me, so now I just assume it’s the same deal.

  3. Brazil vs Haiti on Telemundo and FOX… so is it on Univision too or not? The article says Universo has some matches but I swear it’s always the same stream everywhere. Also Group B like that’s the only thing that matters, right?

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you human? Please solve:Captcha