Harrison Lake with a hotel in the background

Visitor Information

About Harrison Hot Springs

The Village of Harrison Hot Springs is a small community comprising of residential and commercial properties and has a population of just over 1500 people. It is located approximately 60 miles from Vancouver and lies within the Fraser Valley of British Columbia. It is also a member of the Fraser Valley Regional District; its immediate neighbour is the District of Kent and included in it, the town of Agassiz.

The Village is a member of the Resort Municipality Initiative and is a well known tourist destination. Many opportunities for families, retirees, artists and outdoor enthusiasts are available in the community and surrounding region. Harrison Hot Springs is situated at the south end of Harrison Lake, a glacier fed water body that offers fishing, boating and a beautiful sandy beach for sunbathers, swimmers and picnickers.

Harrison Hot Springs has a variety of hotels, motels, bed & breakfasts, RV and holiday parks. Visitors may also take advantage of the nearby Sasquatch Provincial Park which offer campsite facilities at Hicks and Deer Lakes. Many shops, artisans and services are located within the Village core which provide a variety of amenities.

Located in the Fraser Valley on the shores of Harrison Lake, Harrison Hot Springs is only a 90-minute drive east from Vancouver, or less than three hours north of Seattle.

Getting Here


Harrison Hot Springs might be a quaint, romantic village, but the celebrations are plenty. In fact, any season you visit – or month for that matter – you’ll be able to take pleasure in a vibrant array of BC festivals and events. Inspire your senses with everything from music concerts to arts festivals, from garden shows to auto racing, from agricultural tours to dragon boat races. For more information on Festivals and Events please visit Tourism Harrison.