Thieves Bay, North Pender

Thieves Bay Marina is located on Swanson Channel in the Southern Gulf Islands. Thieves Bay is in the heart of the southern resident orca range. During summer months, orcas may swim close to the breakwater, making the vista point next to the marina one of the best orca-watching spots in the region. The vista point is also popular for sunset and storm watching.