The Best Swimming in Canada

Looking for the best swimming in Canada? We've got you covered with the top trails, trips, hiking, backpacking, camping and more around Canada. The detailed guides, photos, and reviews are all submitted by the Outbound community.

Top swimming spots in and near Canada

  • West Vancouver, British Columbia

    Explore WhyteCliff Park, West Vancouver

    4.4
    Escape to the vanishing horizon of the Pacific Ocean, where time is measured by the rhythm of waves.Located near West Vancouver's Horseshoe Bay neighbourhood, Whytecliff Park is home to more than 200 marine animal species and is one of the first Marine Protected Areas in Canada. You're almost gua...
    Read more
  • Tobermory, Ontario

    Cliff Jump at the Grotto

    4.6
    What if you could free dive, cliff jump and embark on a hundred mile hiking journey, all in the same place? Well, you can!The Grotto is a small cave on the shores of the Georgian Bay. It is accessible by land, if you are willing to scramble down a rock face to the base of the water.Inside, the wa...
    Read more
  • Whistler, British Columbia

    Backpack to Panorama Ridge

    4.8
    18.8 mi
    Take the Sea to Sky Highway (HWY 99) north from Vancouver up towards Whistler. Turn off the highway about 30 minutes before Whistler Village onto Daisy Lake Road. There are signs along the highway indicating the Garibaldi Lake turn off. The trailhead is located at the end of Daisy Lake Road. Ther...
    Read more
  • Improvement District No. 9, Alberta

    Kayak Two Jack Lake

    4.3
    Of all the lakes in the Banff area, this was one of my favorites to get out on the water. Don't expect the bright blue glacial waters of some of the other lakes in the Canadian Rockies, but the water is pristine and it was one of the few places I went where it felt like it was all locals hanging...
    Read more
  • Coquitlam, British Columbia

    Hike to Sawblade Falls

    3.9
    To reach the trailhead, follow Harper Road until you reach the Port Coquitlam Gun Club, then park along the side of the road. Walk past the yellow gate and take the first trail to your left. About 10 minutes down the trail, you will reach a gravel logging road. Take an immediate left down the pat...
    Read more
  • Fraser-Fort George H, British Columbia

    Backpack to Berg Lake

    4.7
    24 mi / 2591.9 ft gain
    Mount Robson Provincial Park is vast and surrounded by the Canadian Rockies with an area of 2,249 km². If you want to experience the highest mountain in the Canadian Rockies you've gotta check out Mount Robson. From the parking lot to Berg Lake is 21 km, with 790m of elevation gain. You will firs...
    Read more
  • Edgewater, Alberta

    Backpack Mount Assiniboine: Sunshine Village to Mount Shark

    5.0
    34.6 mi / 3494.1 ft gain
    This trek specifically covers the distance from Sunshine Village to Mount Shark. You will need a car at Mt. Shark, as there are no shuttles from that location to Canomre or any local areas. Otherwise, you can try to hitch a ride back – your best bet is to talk with some locals or visit the Canmor...
    Read more
  • Vancouver, British Columbia

    Explore Wreck Beach

    4.2
    Located on UBC Vancouver campus, Wreck Beach is the only nude beach in Canada. It is a popular destination for students and the public, and is home to the best sunsets seen in Vancouver.To get to the beach, there is a descent of approximately 500 stairs, so be cautious - going down means having t...
    Read more
  • North Vancouver, British Columbia

    Swim at the Lynn Canyon Swimming Hole

    4.7
    0.6 mi / 50 ft gain
    From the last field at inter city park, continue walking down the road to the Lynn Canyon trail. Follow the trail up the wooden boardwalks and to the first open area on the trail. When you can see the creek to your left, head down to the creek. To get to this particular swimming hole, you will ha...
    Read more
  • Belcarra, British Columbia

    Hike the Jug Island Trail

    4.7
    From the parking lot at Belcarra Regional Park, follow the Jug Island Trail. It is well marked and well walked so it's near impossible to wander off in the wrong direction! The beach near Jug Island is at the very tip of the peninsula and offers beautiful views of the Indian Arm and surrounding m...
    Read more
  • Jasper, Alberta

    Swim at Jasper National Park's Horseshoe Lake

    5.0
    0.9 mi
    Best explored on a sunny summer day, this horseshoe shaped lake has crystal clear water that is green turquoise in colour and is surrounded by cliffs. This is a very popular cliff jumping location with the highest jump point said to be at 80 feet. An easy 1.5 km trail brings you from one side of...
    Read more
  • Harrison Mills, British Columbia

    Relaxing at Sloquet Hot Springs

    4.3
    Nestled between Harrison Hot Springs and Pemberton, the Sloquet Hot Springs are a great place to unwind. With multiple natural pools, it is easy to settle in and enjoy a beer, or my winter favourite, Baileys and coffee. If things heat up too fast, take refuge in a lower pool or cool off in the ri...
    Read more
  • Anmore, British Columbia

    Hike Lake Buntzen

    4.5
    Buntzen Lake is located in a beautiful recreation area just north of Port Moody. Although the lake is man-made and maintained by BC Hydro, the surrounding area is full of forests, nice beach areas, and many trails for hiking including the Buntzen Lake Trail, which loops around the lake.Beginning ...
    Read more
  • Improvement District No. 12, Alberta

    Camp at Maligne Lake

    4.0
    Maligne Lake is one of those crystal clear unforgettable places Canada has to offer. It is the largest natural lake in the Canadian Rockies. Located in Jasper National Park, Maligne lake offers great fishing, kayaking, canoeing and boat tours.Spend the day around Maligne Lodge or camp at one of t...
    Read more
  • Maple Ridge, British Columbia

    Hike to Lower Falls in Golden Ears Provincial Park

    5.0
    3.5 mi
    Lower Falls is found within Golden Ears Provincial Park in British Columbia. Easily accessible from the Gold Creek Parking lot, it is a relatively flat trail snaking along Gold Creek itself. It can be done as an out & back trail, or you can make it a loop by using the connector trail located ...
    Read more
  • Whistler, British Columbia

    Hike the Cheakamus Lake Trail

    3.5
    8.7 mi
    Cheakamus Lake is tucked in behind Whistler Mountain. If you've hike the Musical Bumps trail, or any of the paths off the peak of Whistler, chances are you saw a huge turquoise lake below you. This is Cheakamus Lake.From Whistler Village, drive south on HWY99 to the stop lights at Function Juncti...
    Read more