British Columbia’s waterways are often associated with salmon runs, mountain reflections, and cold glacial water rather than reptiles. Yet several lakes, marshes, and river systems across the province support surprisingly active snake populations, especially during warmer months when shoreline vegetation thickens, and amphibians become easier to hunt. Most of the snakes found around these waters are harmless garter snakes, though their numbers can still unsettle swimmers and hikers who are not expecting to see movement in the reeds.
The province’s dry southern interior and wetland-heavy valleys create ideal conditions for them. Rocky banks provide shelter, shallow edges attract prey, and long summers in certain regions allow populations to spread more comfortably than many people assume. Around some lakes, sightings are routine enough that locals barely react anymore.
According to
WorldAtlas, check the list of the 6 most snake-filled bodies of water in British Columbia.
British Columbia’s snake-filled water bodies
1. Fraser River
The Fraser River cuts through much of southern British Columbia, beginning in the Rockies before eventually emptying near Vancouver. Along quieter sections of the river, particularly near marshes and side channels, garter snakes are regularly seen weaving through grass and driftwood close to the waterline.
Boundary Bay, which connects to the Fraser estuary system, has become especially known for concentrated snake activity. Western terrestrial garter snakes are commonly recorded there, often gathering in warmer patches of vegetation during spring. The mix of wetlands, shallow pools, and small prey animals gives them stable feeding grounds for most of the year.
2. Okanagan Lake
Okanagan Lake sits in one of the warmest and driest parts of the province, which naturally changes the kinds of wildlife found around its shoreline. Snakes are frequently spotted among rocky slopes, vineyard edges, and patches of tall grass surrounding the lake basin.
The most commonly encountered species is the common garter snake, although racers and rubber boas also inhabit the wider valley. During hotter periods, snakes sometimes move closer to docks and quieter swimming areas to hunt frogs or small fish trapped in shallows. Residents in lakeside communities tend to treat sightings as fairly ordinary.
3. Kootenay Lake
Long stretches of undeveloped shoreline around Kootenay Lake have allowed reptile habitats to remain relatively undisturbed. Fallen timber, damp vegetation, and sunlit rock shelves provide good shelter, particularly in late spring, when snakes become more active after the colder months.
Western terrestrial garter snakes appear throughout the surrounding region, often near marshy inlets where amphibians gather. Encounters are less concentrated than those reported around some southern lakes, though hikers moving through lakeside trails still report seeing snakes warming themselves on stones beside the water.
4. Shuswap Lake
Shuswap Lake attracts large summer crowds for boating and camping, though the quieter coves around its edges support a range of smaller wildlife, including several snake species. Areas with dense reeds and less foot traffic tend to see the highest activity.
Garter snakes are the most visible around the shoreline. They are occasionally seen swimming short distances between rocks or vegetation patches, which surprises visitors unfamiliar with how comfortable many snakes are in water. The surrounding forests and wetlands also provide protected denning spots during colder seasons.
5. Columbia River wetlands
The Columbia River wetlands stretch across a large portion of southeastern British Columbia and support one of the province’s richest ecosystems. Slow-moving water, marsh grass, and shallow ponds create ideal breeding areas for frogs, insects, and small fish, all of which attract snakes.
Because the wetlands remain relatively undisturbed in many sections, snake populations have been able to persist quietly for years. Western garter snakes are frequently observed near muddy banks or hidden among reeds. During warmer afternoons, they often emerge onto exposed surfaces to absorb heat before retreating into cover.
6. Vaseux Lake
Vaseux Lake lies within the Okanagan region and is surrounded by dry grasslands that differ sharply from the coastal image many people associate with British Columbia. The warmer climate around the lake supports several reptile species, including a noticeable number of snakes.
The northern Pacific rattlesnake, one of the province’s few venomous species, inhabits parts of the area alongside garter snakes and racers. Most encounters happen on hiking paths or near rocky terrain rather than directly in the water itself. Local conservation authorities regularly remind visitors to remain aware of where they step during the summer months.