Canada-Places.com has listed approx 375 rivers in Canada. Some of the Top rated rivers in Canada are- North Saskatchewan River, South Thompson River, Sheep River, Cornwall Canal, Rivière aux Sables, Peterson Creek, Oshawa Creek, Miramichi River, Eureka Creek & Boyne River.