Harrison Lake & Beach
Harrison Lake
A narrow glacial lake framed by mountains. The village beach, lagoon swimming area and lakeside trails are the heart of the resort, with sightseeing boats and paddleboards available.
Harrison Lake is about 60 kilometers long and is the largest lake in the Fraser Valley, ringed by the Coast Mountains. Right in front of Harrison Hot Springs village is a stretch of sandy beach and a man-made lagoon. The lagoon's water is warmer, so it is good for swimming in summer and for kids to splash around in. The lakeside trail connects the village center with the hot spring hotels, and the mountain silhouettes at sunset are beautiful. The pier rents sightseeing boats, speedboats, kayaks and paddleboards. You can row to Monkey Island, a small island in the lake. The Spirit Trail and the Harrison Beach Lookout trail on the east side climb to views over the lake. Summer weekends are very busy, so arrive early to find parking. The beach is free.
Opening hours
All day
Nearby sights
- Harrison Public Hot Pool
- Harrison Tulip Festival (Tulips of the Valley)
- Sasquatch Provincial Park
- Weaver Creek Spawning Channel
- Bridal Veil Falls
- Cheam Peak
- Harrison River Bald Eagle Viewing (Chehalis Flats)
- Sasquatch Mountain Resort