Birding in British Columbia

Explore 95 birding hotspots across wetland, marsh, coastal, boreal/taiga, forest, grassland, estuary, urban park, lake, river/riparian habitats in the British Columbia.

95

Locations

108+

Notable Species

10

Habitat Types

4

Peak Seasons

Complete British Columbia Birding Guide

Top locations, species, seasonal tips, and more

Loading map...

Birding Locations in British Columbia

Marsh and wetland at Reifel Bird Sanctuary in the Fraser River Delta

British Columbia

Easy

George C. Reifel Migratory Bird Sanctuary

Fraser River Delta sanctuary near Vancouver with 300+ species and massive winter Snow Goose flocks.

WetlandMarshCoastalWinterFall
Boreal/Taiga birding habitat

British Columbia

Moderate

Beatton Provincial Park

Boreal/Taiga birding hotspot in British Columbia with 212 recorded species.

Boreal/TaigaForestSpringSummer
Grassland birding habitat

British Columbia

Moderate

Becher's Prairie & Lakes North of Hwy 20

Grassland birding hotspot in British Columbia with 207 recorded species.

GrasslandSpringSummer
Estuary birding habitat

British Columbia

Moderate

Blackie Spit (Incl. Dunsmuir Farm & Nicomekl estuary)

Estuary birding hotspot in British Columbia with 253 recorded species.

EstuarySpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Blaeberry - Holmes-Deakin

Boreal/Taiga birding hotspot in British Columbia with 216 recorded species.

Boreal/TaigaForestSpringSummer
Coastal birding habitat

British Columbia

Easy

Boundary Bay Regional Park

Coastal birding hotspot in British Columbia with 231 recorded species.

CoastalUrban ParkSpringSummer
Lake birding habitat

British Columbia

Easy

Burnaby Lake Regional Park

Lake birding hotspot in British Columbia with 211 recorded species.

LakeUrban ParkSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Burton - creek mouth

River/Riparian birding hotspot in British Columbia with 209 recorded species.

River/RiparianSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Campbell River - ʔuxstalis / Tyee Spit

River/Riparian birding hotspot in British Columbia with 201 recorded species.

River/RiparianSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Castlegar - Selkirk College Trails

Boreal/Taiga birding hotspot in British Columbia with 260 recorded species.

Boreal/TaigaForestSpringSummer
Lake birding habitat

British Columbia

Moderate

Charlie Lake - south end

Lake birding hotspot in British Columbia with 201 recorded species.

LakeSpringSummer
Lake birding habitat

British Columbia

Moderate

Chilcotin - Eagle Lake

Lake birding hotspot in British Columbia with 206 recorded species.

LakeSpringSummer
Coastal birding habitat

British Columbia

Easy

Chilliwack - Island 22 Park

Coastal birding hotspot in British Columbia with 219 recorded species.

CoastalUrban ParkSpringSummer
Pine branch with cones against a bright sky

British Columbia

Moderate

Clover Point

Boreal/Taiga birding hotspot in British Columbia with 223 recorded species.

Boreal/TaigaForestSpringSummer
Coastal birding habitat

British Columbia

Moderate

Columbia Beach

Coastal birding hotspot in British Columbia with 210 recorded species.

CoastalSpringSummer
green grass and brown tree trunk

British Columbia

Easy

Coquitlam—ƛ̓éxətəm (tla-hut-um) Regional Park

Urban Park birding hotspot in British Columbia with 226 recorded species.

Urban ParkSpringSummer
Boreal/Taiga birding habitat

British Columbia

Easy

Courtenay airpark

Boreal/Taiga birding hotspot in British Columbia with 201 recorded species.

Boreal/TaigaForestSpringSummer
Coastal birding habitat

British Columbia

Moderate

Cowichan Bay

Coastal birding hotspot in British Columbia with 214 recorded species.

CoastalSpringSummer
Lake birding habitat

British Columbia

Moderate

Cranbrook - Elizabeth Lake

Lake birding hotspot in British Columbia with 224 recorded species.

LakeSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Creston - Channel Road

Boreal/Taiga birding hotspot in British Columbia with 200 recorded species.

Boreal/TaigaForestSpringSummer
Lake birding habitat

British Columbia

Moderate

Creston - Duck Lake

Lake birding hotspot in British Columbia with 244 recorded species.

LakeSpringSummer
Lake birding habitat

British Columbia

Moderate

Creston - Leach Lake

Lake birding hotspot in British Columbia with 206 recorded species.

LakeSpringSummer
Lake birding habitat

British Columbia

Moderate

Creston - south end of Kootenay Lake

Lake birding hotspot in British Columbia with 201 recorded species.

LakeSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Creston Valley Wildlife Centre

Boreal/Taiga birding hotspot in British Columbia with 220 recorded species.

Boreal/TaigaForestSpringSummer
Coastal birding habitat

British Columbia

Moderate

Deep Bay

Coastal birding hotspot in British Columbia with 201 recorded species.

CoastalSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Delta - Brunswick Point

Boreal/Taiga birding hotspot in British Columbia with 241 recorded species.

Boreal/TaigaForestSpringSummer
Coastal birding habitat

British Columbia

Moderate

Delta—Boundary Bay

Coastal birding hotspot in British Columbia with 239 recorded species.

CoastalSpringSummer
Coastal birding habitat

British Columbia

Moderate

Delta—Boundary Bay - 104th Saint

Coastal birding hotspot in British Columbia with 215 recorded species.

CoastalSpringSummer
Coastal birding habitat

British Columbia

Moderate

Delta—Boundary Bay - 72nd Saint Access

Coastal birding hotspot in British Columbia with 216 recorded species.

CoastalSpringSummer
Coastal birding habitat

British Columbia

Challenging

Delta—Westham Island

Coastal birding hotspot in British Columbia with 228 recorded species.

CoastalSpringSummer
Lake birding habitat

British Columbia

Moderate

Eaglet Lake

Lake birding hotspot in British Columbia with 235 recorded species.

LakeSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Englishman River Estuary

River/Riparian birding hotspot in British Columbia with 236 recorded species.

River/RiparianEstuarySpringSummer
A flock of birds floating on top of a lake

British Columbia

Moderate

Esquimalt Lagoon

Wetland birding hotspot in British Columbia with 244 recorded species.

WetlandSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Fort Saint John - north sewage lagoons

Boreal/Taiga birding hotspot in British Columbia with 221 recorded species.

Boreal/TaigaForestSpringSummer
Coastal birding habitat

British Columbia

Moderate

Harrison Hot Springs - Beach & town

Coastal birding hotspot in British Columbia with 223 recorded species.

CoastalSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Hope Airport

Boreal/Taiga birding hotspot in British Columbia with 200 recorded species.

Boreal/TaigaForestSpringSummer
a stone building sitting on top of a lush green hillside

British Columbia

Challenging

Iona Island

Coastal birding hotspot in British Columbia with 288 recorded species.

CoastalSpringSummer
Coastal birding habitat

British Columbia

Challenging

Iona Island - South Jetty

Coastal birding hotspot in British Columbia with 230 recorded species.

CoastalSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Jordan River

River/Riparian birding hotspot in British Columbia with 253 recorded species.

River/RiparianSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Kelowna - Maude-Roxby Sanctuary

Boreal/Taiga birding hotspot in British Columbia with 227 recorded species.

Boreal/TaigaForestSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Kelowna - mouth of Mission Creek

River/Riparian birding hotspot in British Columbia with 220 recorded species.

River/RiparianSpringSummer
Lake birding habitat

British Columbia

Moderate

Kelowna - Munson Pond

Lake birding hotspot in British Columbia with 227 recorded species.

LakeSpringSummer
Lake birding habitat

British Columbia

Moderate

Kelowna - Robert Lake

Lake birding hotspot in British Columbia with 225 recorded species.

LakeSpringSummer
Lake birding habitat

British Columbia

Moderate

Kilpoola Lake Road

Lake birding hotspot in British Columbia with 200 recorded species.

LakeSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Kokanee Creek Provincial Park

River/Riparian birding hotspot in British Columbia with 235 recorded species.

River/RiparianSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Lardeau

Boreal/Taiga birding hotspot in British Columbia with 208 recorded species.

Boreal/TaigaForestSpringSummer
Estuary birding habitat

British Columbia

Moderate

Little Qualicum estuary

Estuary birding hotspot in British Columbia with 220 recorded species.

EstuarySpringSummer
Lake birding habitat

British Columbia

Moderate

Lumby - Rawlings Lake

Lake birding hotspot in British Columbia with 216 recorded species.

LakeSpringSummer
Wetland birding habitat

British Columbia

Moderate

Mackenzie - Mugaha Marsh

Wetland birding hotspot in British Columbia with 209 recorded species.

WetlandSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Martindale Flats

Boreal/Taiga birding hotspot in British Columbia with 232 recorded species.

Boreal/TaigaForestSpringSummer
Wetland birding habitat

British Columbia

Moderate

McQueen's Slough

Wetland birding hotspot in British Columbia with 205 recorded species.

WetlandSpringSummer
Coastal birding habitat

British Columbia

Moderate

Metchosin - Pedder Bay

Coastal birding hotspot in British Columbia with 217 recorded species.

CoastalSpringSummer
Wetland birding habitat

British Columbia

Moderate

Moberly Marsh/Gadsden Provincial Park

Wetland birding hotspot in British Columbia with 205 recorded species.

WetlandSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Nakusp - townsite

Boreal/Taiga birding hotspot in British Columbia with 235 recorded species.

Boreal/TaigaForestSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Nanaimo River Estuary

River/Riparian birding hotspot in British Columbia with 233 recorded species.

River/RiparianEstuarySpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Nelson - waterfront

Boreal/Taiga birding hotspot in British Columbia with 217 recorded species.

Boreal/TaigaForestSpringSummer
a view of a mountain range with a lake in the foreground

British Columbia

Moderate

North Vancouver - Maplewood Flats Conservation Area

Boreal/Taiga birding hotspot in British Columbia with 246 recorded species.

Boreal/TaigaForestSpringSummer
Coastal birding habitat

British Columbia

Moderate

Oak Bay - Cattle Point

Coastal birding hotspot in British Columbia with 231 recorded species.

CoastalSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Osoyoos - Road 22 and dykes

Boreal/Taiga birding hotspot in British Columbia with 249 recorded species.

Boreal/TaigaForestSpringSummer
Coastal birding habitat

British Columbia

Moderate

Oyster Bay

Coastal birding hotspot in British Columbia with 208 recorded species.

CoastalSpringSummer
Lake birding habitat

British Columbia

Moderate

Penticton - Okanagan Lake

Lake birding hotspot in British Columbia with 206 recorded species.

LakeSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Pitt Meadows - Grant Narrows

Boreal/Taiga birding hotspot in British Columbia with 210 recorded species.

Boreal/TaigaForestSpringSummer
Wetland birding habitat

British Columbia

Moderate

Pitt Wildlife Management Area and Vicinity

Wetland birding hotspot in British Columbia with 201 recorded species.

WetlandSpringSummer
Estuary birding habitat

British Columbia

Moderate

Port Alberni - Somass Estuary & sewage lagoons

Estuary birding hotspot in British Columbia with 202 recorded species.

EstuarySpringSummer
Coastal birding habitat

British Columbia

Moderate

Rathtrevor Beach Provincial Park

Coastal birding hotspot in British Columbia with 207 recorded species.

CoastalSpringSummer
gray bird on body of water under white sky

British Columbia

Moderate

Reifel Bird Sanctuary

Boreal/Taiga birding hotspot in British Columbia with 275 recorded species.

Boreal/TaigaForestSpringSummer
Wetland birding habitat

British Columbia

Challenging

Revelstoke - Airport Marsh and Machete Island

Wetland birding hotspot in British Columbia with 231 recorded species.

WetlandCoastalSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Richmond - Terra Nova

Boreal/Taiga birding hotspot in British Columbia with 215 recorded species.

Boreal/TaigaForestSpringSummer
Tall trees in a lush green forest

British Columbia

Moderate

Saanich - Panama Flats

Boreal/Taiga birding hotspot in British Columbia with 229 recorded species.

Boreal/TaigaForestSpringSummer
Close-up abstract texture of vibrant orange ridges

British Columbia

Moderate

Salmon Arm Bay

Coastal birding hotspot in British Columbia with 279 recorded species.

CoastalSpringSummer
Coastal birding habitat

British Columbia

Challenging

Sea Island

Coastal birding hotspot in British Columbia with 217 recorded species.

CoastalSpringSummer
Wetland birding habitat

British Columbia

Moderate

Serpentine Fen

Wetland birding hotspot in British Columbia with 213 recorded species.

WetlandSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Skwelwil'em Squamish River Estuary

River/Riparian birding hotspot in British Columbia with 250 recorded species.

River/RiparianEstuarySpringSummer
Urban Park birding habitat

British Columbia

Easy

Sooke - Whiffin Spit Park

Urban Park birding hotspot in British Columbia with 233 recorded species.

Urban ParkSpringSummer
Urban Park birding habitat

British Columbia

Easy

Stanley Park

Urban Park birding hotspot in British Columbia with 253 recorded species.

Urban ParkSpringSummer
Coastal birding habitat

British Columbia

Easy

Sunshine Bay Regional Park

Coastal birding hotspot in British Columbia with 210 recorded species.

CoastalUrban ParkSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

sẁiẁs Provincial Park (Haynes Point)

Boreal/Taiga birding hotspot in British Columbia with 219 recorded species.

Boreal/TaigaForestSpringSummer
Lake birding habitat

British Columbia

Moderate

Tatlayoko Lake Bird Observatory

Lake birding hotspot in British Columbia with 221 recorded species.

LakeSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Tofino

Boreal/Taiga birding hotspot in British Columbia with 204 recorded species.

Boreal/TaigaForestSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Tranquille

Boreal/Taiga birding hotspot in British Columbia with 229 recorded species.

Boreal/TaigaForestSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

ts’uḵw’um (Wilson Creek) Estuary

River/Riparian birding hotspot in British Columbia with 234 recorded species.

River/RiparianEstuarySpringSummer
Side view of a seagull standing on pier by sea at sunset.

British Columbia

Moderate

Tsawwassen Ferry Terminal Jetty

Coastal birding hotspot in British Columbia with 229 recorded species.

CoastalSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

UBC - Cecil Green & Museum of Anthropology grounds

Boreal/Taiga birding hotspot in British Columbia with 202 recorded species.

Boreal/TaigaForestSpringSummer
Boreal/Taiga birding habitat

British Columbia

Moderate

Ucluelet - Amphitrite Point

Boreal/Taiga birding hotspot in British Columbia with 200 recorded species.

Boreal/TaigaForestSpringSummer
Tall trees in a lush green forest

British Columbia

Easy

Vancouver - Jericho Park

Urban Park birding hotspot in British Columbia with 244 recorded species.

Urban ParkSpringSummer
Lake birding habitat

British Columbia

Moderate

Vaseux Lake Bird Observatory

Lake birding hotspot in British Columbia with 246 recorded species.

LakeSpringSummer
Lake birding habitat

British Columbia

Moderate

Vernon - Swan Lake, south end

Lake birding hotspot in British Columbia with 200 recorded species.

LakeSpringSummer
Lake birding habitat

British Columbia

Moderate

Vernon—Otter Lake

Lake birding hotspot in British Columbia with 205 recorded species.

LakeSpringSummer
a small bird perched on a mossy branch

British Columbia

Moderate

Victoria - Swan Lake Nature Sanctuary

Lake birding hotspot in British Columbia with 229 recorded species.

LakeSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

Wardner - Ha Ha Creek Rd

River/Riparian birding hotspot in British Columbia with 211 recorded species.

River/RiparianSpringSummer
River/Riparian birding habitat

British Columbia

Moderate

West Kelowna - Mouth of Powers Creek

River/Riparian birding hotspot in British Columbia with 217 recorded species.

River/RiparianSpringSummer
Urban Park birding habitat

British Columbia

Easy

West Vancouver - Ambleside Park

Urban Park birding hotspot in British Columbia with 215 recorded species.

Urban ParkSpringSummer
Lake birding habitat

British Columbia

Moderate

White Lake, Okanagan Falls

Lake birding hotspot in British Columbia with 219 recorded species.

LakeSpringSummer
Coastal birding habitat

British Columbia

Challenging

Williams Lake - Scout Island

Coastal birding hotspot in British Columbia with 226 recorded species.

CoastalLakeSpringSummer
Wetland birding habitat

British Columbia

Easy

Witty's Lagoon Regional Park

Wetland birding hotspot in British Columbia with 234 recorded species.

WetlandUrban ParkSpringSummer

Notable Species

Key species found across birding locations in British Columbia:

Snow GooseSandhill CraneNorthern Saw-whet OwlAmerican BitternShort-eared OwlBoreal ChickadeeSpruce GrouseGray JayBlack-backed WoodpeckerWhite-winged CrossbillEastern MeadowlarkDickcisselGrasshopper SparrowNorthern HarrierBobolinkNorthern ShovelerAmerican WigeonMallardNorthern PintailGreen-winged Teal

Habitats & Best Seasons

Habitat Types:

WetlandMarshCoastalBoreal/TaigaForestGrasslandEstuaryUrban ParkLakeRiver/Riparian

Best Seasons:

SpringSummerFallWinter

Frequently Asked Questions

What are the best birding spots in British Columbia?
The top birding locations in British Columbia include George C. Reifel Migratory Bird Sanctuary, Beatton Provincial Park, Becher's Prairie & Lakes North of Hwy 20, Blackie Spit (Incl. Dunsmuir Farm & Nicomekl estuary), Blaeberry - Holmes-Deakin, Boundary Bay Regional Park, Burnaby Lake Regional Park, Burton - creek mouth, Campbell River - ʔuxstalis / Tyee Spit, Castlegar - Selkirk College Trails, Charlie Lake - south end, Chilcotin - Eagle Lake, Chilliwack - Island 22 Park, Clover Point, Columbia Beach, Coquitlam—ƛ̓éxətəm (tla-hut-um) Regional Park, Courtenay airpark, Cowichan Bay, Cranbrook - Elizabeth Lake, Creston - Channel Road, Creston - Duck Lake, Creston - Leach Lake, Creston - south end of Kootenay Lake, Creston Valley Wildlife Centre, Deep Bay, Delta - Brunswick Point, Delta—Boundary Bay, Delta—Boundary Bay - 104th Saint, Delta—Boundary Bay - 72nd Saint Access, Delta—Westham Island, Eaglet Lake, Englishman River Estuary, Esquimalt Lagoon, Fort Saint John - north sewage lagoons, Harrison Hot Springs - Beach & town, Hope Airport, Iona Island, Iona Island - South Jetty, Jordan River, Kelowna - Maude-Roxby Sanctuary, Kelowna - mouth of Mission Creek, Kelowna - Munson Pond, Kelowna - Robert Lake, Kilpoola Lake Road, Kokanee Creek Provincial Park, Lardeau, Little Qualicum estuary, Lumby - Rawlings Lake, Mackenzie - Mugaha Marsh, Martindale Flats, McQueen's Slough, Metchosin - Pedder Bay, Moberly Marsh/Gadsden Provincial Park, Nakusp - townsite, Nanaimo River Estuary, Nelson - waterfront, North Vancouver - Maplewood Flats Conservation Area, Oak Bay - Cattle Point, Osoyoos - Road 22 and dykes, Oyster Bay, Penticton - Okanagan Lake, Pitt Meadows - Grant Narrows, Pitt Wildlife Management Area and Vicinity, Port Alberni - Somass Estuary & sewage lagoons, Rathtrevor Beach Provincial Park, Reifel Bird Sanctuary, Revelstoke - Airport Marsh and Machete Island, Richmond - Terra Nova, Saanich - Panama Flats, Salmon Arm Bay, Sea Island, Serpentine Fen, Skwelwil'em Squamish River Estuary, Sooke - Whiffin Spit Park, Stanley Park, Sunshine Bay Regional Park, sẁiẁs Provincial Park (Haynes Point), Tatlayoko Lake Bird Observatory, Tofino, Tranquille, ts’uḵw’um (Wilson Creek) Estuary, Tsawwassen Ferry Terminal Jetty, UBC - Cecil Green & Museum of Anthropology grounds, Ucluelet - Amphitrite Point, Vancouver - Jericho Park, Vaseux Lake Bird Observatory, Vernon - Swan Lake, south end, Vernon—Otter Lake, Victoria - Swan Lake Nature Sanctuary, Wardner - Ha Ha Creek Rd, West Kelowna - Mouth of Powers Creek, West Vancouver - Ambleside Park, White Lake, Okanagan Falls, Williams Lake - Scout Island, Witty's Lagoon Regional Park. Each offers unique habitats and species.
When is the best time to go birding in British Columbia?
The best seasons for birding in British Columbia are Spring and Summer and Fall and Winter. Spring migration brings diverse species through the area. Winter offers opportunities for cold-weather specialties and waterfowl.
What birds can I see in British Columbia?
Notable species in British Columbia include Snow Goose, Sandhill Crane, Northern Saw-whet Owl, American Bittern, Short-eared Owl, Boreal Chickadee, Spruce Grouse, Gray Jay, and more. The province supports wetland, marsh, coastal, boreal/taiga, forest, grassland, estuary, urban park, lake, river/riparian habitats.

Plan Your Birding Trip

Get the most out of your birding adventure in British Columbia with our expert guides.