Skip to content
Capilano Suspension Bridge stretching through cedar forest, red rails and cables leading into misty trees

Capilano Suspension Bridge: The Paid Canyon, Cliffwalk, and Canyon Lights

A ticketed rainforest park in North Vancouver with a 137-metre suspension bridge, Cliffwalk, and Treetops. Not a hike. The photograph is the bridge through cedar, and the honest free alternative is Lynn Canyon.

Capilano Suspension Bridge Park, 3735 Capilano Road, North VancouverEasy to reach

Shooting this spot

Photography notes

Shoot types

  • Daytime
  • Blue hour
  • Winter
  • Fall colour
Best light
Overcast and, if you paid for Canyon Lights season, blue hour into evening. Midday sun on a clear summer Saturday is the worst version of this park: hard contrast, a packed deck, and a bridge that photographs as a grey plank in a white sky. A grey North Shore day makes the cedar go dark and the red rails read. Canyon Lights (roughly late November into January) is a different assignment - tungsten-warm strings against wet forest - and it is the one time of year the ticket is for the lights rather than the canyon.
Best season
November through February for Canyon Lights and for weather that actually suits a rainforest park. Weekday mornings in shoulder season if you want the bridge without a queue in every frame. July afternoon is a crowd photograph whether you intend one or not.
Getting there
Timed-entry tickets, bought ahead. Adult day tickets were about $72 in 2026, with twilight discounts after 5pm in summer. One ticket covers the bridge, Cliffwalk and Treetops. The park is open daily except 25 December. Hours move with the season: summer roughly 8:30am to 8pm, shorter in the shoulder, later during Canyon Lights. BC residents can look at the annual pass if they will return. Free shuttle from downtown is part of the operation. Cliffwalk is stairs and is not wheelchair accessible; the main bridge has its own limits. This is a private park, not a trailhead. Lynn Canyon is the free canyon 15 minutes east if the ticket is the problem.

Shot from the Lynn Canyon: The Free Suspension Bridge, Twin Falls, and a Paid Lot trail - the full guide has distances, conditions and parking.

Capilano is not a trail. It is a private park on the Capilano River with a 137-metre suspension bridge, a cliff-bolted walkway, and a set of canopy bridges, sold as timed tickets. People still search it as a hike. It is a photograph you pay for.

The honest comparison is Lynn Canyon, fifteen minutes east: a free 1912 bridge over a real gorge. Come here if you want Cliffwalk, Canyon Lights, and a managed rainforest. Go there if you wanted a canyon and not a receipt.

The bridge

Shoot it as a leading line, red rails, cedar walls, people small in the distance. Overcast. A polariser if the deck is wet. Do not stop in the middle of a packed span to change lenses. The photograph that fails here is the one taken at noon in July with a blown sky and a hundred legs.

Cliffwalk and lights

Cliffwalk is the better geometry: a curve over the canopy, cables as spokes, the river as a grey strip far below. Canyon Lights is a night job. Bring a camera that can hold ISO in a dark forest and expect crowds that came for the same strings you did.

I photographed the park on 26 November 2022, grey, including the span and Cliffwalk. Those frames are this page. Ticket prices and hours move. Check capbridge.com the morning you go.

Looking down the Capilano Suspension Bridge as it disappears into evergreen forest
The bridge as a leading line. This is the frame the ticket buys, and it wants a grey day.
Looking down on the Capilano Cliffwalk, a curved cantilevered walkway over cedar canopy
Cliffwalk from above. Cables, curve, forest. A different geometry than the main span.
Capilano River canyon and rainforest from the park walkways
The canyon the park is named for. The river is down there. Most visitors never look at it for more than a second.
Cedar forest and park walkways at Capilano Suspension Bridge Park
Off the main span. The rainforest is the reason the bridge is here. Shoot it as forest, not as a queue.