The 2025 ICF Canoe Slalom World Championships is nearly upon us. This competition, hosted in the Australian city of Penrith, sees an incredible 232 canoers from over 40 countries come together for six days of races. It airs exclusively in Australia, but fans based in the U.S. or U.K. don’t have to miss out..
You can watch all “2025 ICF Canoe Slalom World Championships” races from anywhere with a VPN — and potentially for FREE.
2025 ICF Canoe Slalom World Championships — Date, time, TV channels, free…








