Skip to content
Victoria
Do

Swan Lake Christmas Hill Nature Sanctuary

Swan Lake Park

There is a nature trail that goes around Swan Lake on a boardwalk through beautiful marshlands. The Nature House, at the main entrance, contains information about the natural wildlife in the area, some interpretive exhibits, a reading room with materials for both children and adults, and a small gift shop. If you wish to trek further, across McKenzie Avenue from Swan Lake is the hike up Christmas Hill, which has a viewpoint overlooking Swan Lake and Saanich. There is also a bike route connecting to the Lochside Regional Trail.

Address
3873 Swan Lake Rd
Getting there
By car – from McKenzie Ave, head south on Rainbow St, turn left onto Ralph St, then turn right on Swan Lake Rd to the parking lot; By bus – #70 stops at McKenzie & Hwy 17, the #26 stops across from the park on Saanich Rd
Hours
Park open daily dawn to dusk, the Nature House open Mon-Fri 8:30AM-4PM, Sat Sun noon-4PM (closed statutory holidays)
Price
Entrance to the park is free, admission to the Nature House by donation

Listing from Wikivoyage: Victoria (British Columbia), CC BY-SA 4.0.

Updated 28 Sept 2026. Something wrong? Tell us.