How to watch Switzerland vs Denmark: Stream IIHF World Championship 2025 semi-final live
Saturday is semi-finals day — can Denmark pull off another miraculous victory.

The IIHF World Championship semi-finals are upon us. Who will take the clash between Switzerland and Denmark in this "David and Goliath" clash of the ice hockey world.
You can watch Switzerland vs Denmark live streams from anywhere with a VPN and potentially for free today.
The Switzerland vs Denmark live stream takes place tomorrow (Saturday, May 24).
► Time: 12:20 p.m. ET / 9:20 a.m. PT / 5:20 p.m. BST / 2:20 a.m. AEST
• U.S. — NHL Network via Sling TV
• Canada — TSN Plus
• Watch anywhere — try NordVPN 100% risk free
Denmark completed one of the greatest upsets in IIHF World Championship history in the quarter-finals as Nikolaj Ehlers and Nick Olesen scored twice late on to see off tournament favorites Canada.
Their reward? A semi-final clash against the tournament's most dominant two-way team: Switzerland. Under coach Patrick Fischer, the Swiss have looked unstoppable - aside from an overtime defeat against Czechia - and their 6-0 quarter-final win against Austria was more than evidence of this.
Tyler Moy has been their creator-in-chief. If he is on song for the semi-final, it is hard to look past the Eisgenossen. They arrive at the Avicci Arena as 1/5 favorites.
Read on and we'll explain how you can watch IIHF World Championship semi-finals live stream from anywhere with a VPN — and potentially for FREE.
Can I watch Switzerland vs Denmark for FREE?
ORF has offered FREE streams across the tournament. However, the opening semi-final between Sweden and USA has been selected for coverage instead.
If you want to watch that game, all you need to do is register an account, and the platform works across a wide range of devices and operating systems.
Outside Austria for the fixture? You can watch it via a VPN instead. Make use of NordVPN, which makes your device appear to be back home while away on holiday.
How to watch Sweden vs USA live streams anywhere
Away from home at the moment and blocked from watching Switzerland vs Denmark on your subscriptions?
You can still watch your usual IIHF World Championship live stream thanks to the wonders of a VPN (Virtual Private Network). The software makes your devices appear to be back in your home country regardless of where in the world you are. So it's ideal for fans away on vacation or on business. NordVPN is our top choice at the moment, and our NordVPN review explains why.
If you've heard of NordVPN, there's a good reason: We specialize in testing and reviewing VPN services and NordVPN is the one we rate best. It's outstanding at unblocking streaming services, it's fast and it has top-level security features too. With over 7,000 servers, across 110+ countries, and at a great price too, it's easy to recommend.
How to watch Switzerland vs Denmark live streams in U.S.
Ice hockey fans in the U.S. can watch underdogs Denmark take on Switzerland in the IIHF World Championship on NHL Network.
If you don't have the channel on cable, try a cord-cutting TV service like Sling TV. It comes with two plans: Sling Orange and Sling Blue. Both start at $45.99. Both plans come with an up to half-price discount for your first month.
To access the NHL Network you'll need the Sports Extra add-on, which is only an additional $11 per month.
Sling offers live TV packages that let you watch live NHL, NBA, MLB, NFL, F1, Wimbledon, French Open tennis, FA Cup soccer and more, via the likes of ESPN, ESPN2, ESPN3, TBS and TNT. For a limited time, you can get your first month of Sling Orange half price.
How to watch Sweden vs USA live streams in Canada
In Canada, Switzerland vs Denmark will be on TSN Plus.
The streaming service grants access to everything TSN has to offer on an $8/month or $80/year subscription basis.
If you are outside of Canada for the game, you can watch the semi-final using a VPN such as NordVPN.
How to watch Switzerland vs Denmark live streams in U.K.
The second 2025 IIHF World Championship semi-final is being shown on Premier Sports in the U.K..
A subscription costs £15.99 per month, but if you're willing to commit to a whole year you'll pay just £11.99 each month.
Premier Sports also holds the rights to a whole host of rugby action and you can catch the Challenge Cup Final and Champions Cup Final on the platform this weekend.
If you're outside the U.K., you can still follow your usual live stream by using NordVPN.
How to watch Switzerland vs Denmark live streams in Australia
You can watch the Switzerland vs Denmark on IIHF.tv in Australia, where you can pick up a tournament pass for €15 (roughly AU$26).
Visiting another country? You can simply use a VPN like NordVPN to watch all the action on your account as if you were back home, as we mentioned earlier.
More from Tom's Guide
- How to watch The French Open — stream for FREE
- The best VPN in 2025: our top 5 picks
- Sweden vs USA - Catch the other semi-final here
We test and review VPN services in the context of legal recreational uses. For example: 1. Accessing a service from another country (subject to the terms and conditions of that service). 2. Protecting your online security and strengthening your online privacy when abroad. We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.
Sign up to get the BEST of Tom's Guide direct to your inbox.
Get instant access to breaking news, the hottest reviews, great deals and helpful tips.

Jacob is a journalist and editor based in the UK. He has written articles for Football League World and previously worked at Yeovil Town Football Club. His specialties are all things sport and streaming services.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.