Marvel at mighty Canada waterfalls on your holiday to the world's second-largest country. Waterfalls in Canada include the legendary Niagra Falls — one of seven official natural wonders of the world. Travel to beautiful natural landscapes to create memories of a lifetime on your next waterfall adventure in Canada.  

Browse most popular waterfalls in Canada