Bill Yin breaks down the opening odds for the FIFA 2026 World Cup Group B match between Switzerland and Canada.

Switzerland and Canada both enter their final Group B match in strong position after picking up four points through their first two matches.

Switzerland followed a 1-1 draw against Qatar with a 4-1 win over Bosnia and Herzegovina, using a late surge to take control of the group. Canada also backed up a 1-1 draw in its opener, beating Qatar 6-0 behind a Jonathan David hat trick for the country’s first-ever men’s World Cup victory.

Switzerland and Canada will meet Wednesday, June 24 at 3 p.m. ET at BC Place in Vancouver, British Columbia. DraftKings Sportsbook has odds for the Group L matchup.

2026 World Cup Odds for Switzerland vs. Canada

Switzerland is a slight favorite on DraftKings, sitting at +150 on the 90-minute Moneyline. Canada is +233 to win, while the draw is listed at +213.

The total is set at 2.5 goals, with the over priced at +117 and the under at -127. That lines up with a matchup between two teams that have already shown they can score, but also one where both sides may not need to take unnecessary risks with four points already in hand.

Switzerland can lock up a knockout-round spot with a result, while Canada has a chance to finish group play unbeaten in front of a home crowd. Both teams are positioned well entering the final matchday, but this result could still shape the top of Group B.

Find all the odds for Switzerland vs. Canada on DraftKings Sportsbook here!

More World Cup Coverage

For additional World Cup coverage from the DraftKings Network, check out the World Cup landing page here: