Disclosure: We research and test the best streaming options for viewers in Canada. If you purchase through our links, we may earn a commission at no extra cost to you.
Group B’s final matchday is here, Canada vs Switzerland happening today on June 24th, 2026. Both have already punched their tickets to the Round of 32.
This is a straight shootout at a packed BC Place in Vancouver. Canada carries a +6 goal difference (after a 1–1 draw with Bosnia and a clinical 6–0 demolition of Qatar).
Meanwhile, Switzerland sits on +3 following a 1–1 draw with Qatar and a sharp 4–1 win over Bosnia.
Both teams are on 4 points. The math is simple: win or draw. Canada topped the group. Switzerland need a victory to steal 1st place and knock the co-hosts into 2nd.
Read on for every free and paid streaming option to watch Canada vs Switzerland from anywhere in the world.
Points Each
Canada Goal Diff.
Switzerland Goal Diff.
Place on the Line
Best Free Services to Watch Canada vs Switzerland Live
| Service | Coverage | VPN Required |
|---|---|---|
| TSN | Live + first 10 mins free on YouTube | No VPN needed |
| ITVX | Live match — free | VPN → UK |
| BBC iPlayer | Live in 4K — free | VPN → UK |
| RTÉ Player | Live match — free | VPN → Ireland |
| SBS On Demand | Live match — free | VPN → Australia |
| YouTube (CazéTV) | Live match — free | VPN → Brazil |
Our Recommended VPN - Surfshark
⚠️ Warning! You Are Being Monitored
Yes, It’s True! Without Proper Encryption, your IP Address is Exposed, and your Online Activity is Being Tracked.
This can lead to:
- Failed Access to international streaming platforms.
- Exposure of your Personal data to hackers, ISPs, and even Canadian authorities
But There’s a Solution - ‘Surfshark VPN’
Save 87% + Get 3 Extra Months FREE with SurfShark VPN [Limited Time Offer]
This Includes:
✅ VPN for just CA$0.09/day!
✅ Access to unlimited geo-blocked content with 100+ server locations.
✅ Industry Standard Encryption (256-Encryption)
✅ Kill Switch Feature.
✅ Data Breach Alerts.
✅ Unlimited Device Connections.
✅ 30-day money-back guarantee.
✅ Verified No Logs Policy.
How to Watch Canada vs Switzerland From Anywhere (Step-by-Step)
The easiest no-cost route from anywhere in the world is SBS On Demand, Australia’s free public broadcaster, which streams every single FIFA 2026 match live. All you need is a VPN pointed at an Australian server.
Here’s how to watch Canada vs Switzerland live from anywhere for free:
Step 1: Subscribe to a VPN (Surfshark is our #1 choice)
Step 2: Download and install Surfshark VPN on your device
Step 3: Open the app and connect to any Australian server
Step 4: Visit the SBS On Demand website and click the FIFA World Cup tab
Step 5: Click on Live Schedules
Step 6: Find and select the Canada vs Switzerland match
Step 7: Enjoy the match live!
Other Free Services to Watch Canada vs Switzerland
1. RTÉ Player (Free — VPN → Ireland)
Ireland’s national broadcaster RTÉ is streaming every single one of the 104 FIFA 2026 matches live and free, not gatekeeping a single minute.
With a dedicated 24/7 pop-up World Cup channel and fan-favourite commentary from Shay Given and James McClean, it’s a genuinely great watch.
All 104 FIFA 2026 matches live and free — including Canada vs Switzerland
Dedicated 24/7 FIFA World Cup Pop-Up Channel
Fan-flavoured commentary from legends Shay Given, James McClean and Dietmar Hamann
2. TSN (Canada’s Official Broadcaster)
TSN is the official English-language home broadcaster for the 2026 World Cup in Canada. A subscription runs $29.99 CAD/month, but it is the most complete Canadian viewing experience.
All 104 matches live in HDR
First 10 minutes of every match free on TSN’s YouTube channel
Exclusive docs on Canada coach Jesse Marsch, Alphonso Davies and Jonathan David
How to Watch Canada vs Switzerland on Mobile
You can stream the Canada vs Switzerland live in Canada on your phone via TSN’s official website or mobile app. All you need to do is create an account and purchase a monthly subscription.
Step 1: Visit the TSN website on your phone browser and click on Sign in.
Step 2: Enter your Email Address.
Step 3: Create your Password.
Step 4: Enter the code sent to your Email.
Step 5: Choose the plan.
Step 6: Select the Payment method.
Step 7: Enter Your Payment Details.
Step 8: Select Live from the list and search for the Canadian Grand Prix to watch live.
Canada vs Switzerland Team News
Group B · Vancouver
Canada
GD +6
4 pts
Style
High-tempo pressing and lightning-fast counter-attacks under Jesse Marsch. Playing in front of a packed, passionate BC Place.
Key players
Jonathan David
3 goals — tournament’s form striker
Alphonso Davies
Terrorising the Swiss right flank
Buchanan & Saliba
Controlling half-spaces, feeding the front line
Group B · Vancouver
Switzerland
GD +3
4 pts
Style
Possession-based structure under Murat Yakin. Kill Canada’s counter-attacks, control tempo, frustrate the home crowd.
Key players
Granit Xhaka
Captain — elite passing range to bypass the press
Breel Embolo
Physical powerhouse leading the attack
Ndoye & Jashari
Creative spark in the final third
FAQs — Canada vs Switzerland FIFA 2026
1. Where is Canada vs Switzerland being played?
The match is being held at BC Place in Vancouver.
2. What time does Canada vs Switzerland kick off?
Check your local listings for the exact kickoff time. In North America, the match airs on TSN (English) and RDS (French) in Canada, and on FOX Sports in the US.
3. Can I watch Canada vs Switzerland for free without a subscription?
Yes. SBS On Demand, BBC iPlayer, ITVX, and RTÉ Player are all streaming the match live and completely free. You just need a VPN like Surfshark VPN.
4. Does the result change which teams advance?
No, both Canada and Switzerland have already secured their place in the Round of 32. This match decides who finishes 1st or 2nd in Group B, which determines the knockout bracket path.
Conclusion
Using Surfshark VPN, connect to Australia, the UK, or Ireland, and you’ll be live on a top-tier free broadcaster in under two minutes.SBS On Demand, BBC iPlayer, and RTÉ Player all have you covered for the full 90 minutes.
Leave a Comment