National parks in British Columbia
British Columbia has 7 national parks: Glacier, Gulf Islands, Gwaii Haanas, Kootenay, Mount Revelstoke, Pacific Rim, and Yoho.
National parks in British Columbia
- Glacier National Park
Columbia Mountains park around Rogers Pass — glaciers, avalanche country, and the Illecillewaet Glacier.
- Gulf Islands National Park
Scattered Gulf Islands in the Salish Sea — rocky shores, Garry oak meadows, and quiet boat-access camps.
- Gwaii Haanas National Park
Southern Haida Gwaii islands co-managed with the Haida Nation. Temperate rainforest, reefs, and cultural sites.
- Kootenay National Park
Rockies park along the Banff–Radium corridor. Hot springs, fossil beds, and mountain valleys.
- Mount Revelstoke National Park
A short drive-up mountain above Revelstoke with subalpine meadows and Columbia Mountains views.
- Pacific Rim National Park
A Parks Canada reserve on Vancouver Island’s west coast — Long Beach, the Broken Group Islands, and the West Coast Trail. Surf, rainforest, and Pacific weather.
- Yoho National Park
Rockies park west of Banff with Burgess Shale fossils, waterfalls, and the Kicking Horse valley.
Other parks within reach of British Columbia
| Park | Straight-line distance | Estimated drive | Realistic trip |
|---|---|---|---|
| Gulf Islands National Park | 89 km (55.3 mi) | 1 hr 46 min | Doable as a day trip |
| North Cascades National Park | 133 km (82.9 mi) | 2 hr 25 min | Doable as a day trip |
| Olympic National Park | 199 km (124 mi) | 3 hr 23 min | Best as a weekend |
| Pacific Rim National Park | 226 km (140 mi) | 3 hr 46 min | Best as a weekend |
| Mount Rainier National Park | 296 km (184 mi) | 4 hr 49 min | Best as a weekend |
| Mount Revelstoke National Park | 372 km (231 mi) | 5 hr 55 min | Best as a weekend |
| Glacier National Park | 417 km (259 mi) | 6 hr 35 min | Worth a longer road trip |
| Yoho National Park | 487 km (303 mi) | 7 hr 37 min | Worth a longer road trip |
| Kootenay National Park | 495 km (308 mi) | 7 hr 44 min | Worth a longer road trip |
| Jasper National Park | 498 km (309 mi) | 7 hr 46 min | Worth a longer road trip |
Biggest towns and cities in British Columbia
- Vancouver
- Surrey
- Victoria
- Burnaby
- Kelowna
- Abbotsford
- Saanich
- Kamloops
- Chilliwack
- Nanaimo
- Prince George
- Vernon
- Penticton
- Campbell River
- North Cowichan
- Courtenay
- Squamish
- Duncan
- Fort St. John
- Port Alberni
- Cranbrook
- Terrace
- Salmon Arm
- Comox
- Prince Rupert
- Williams Lake
- Powell River
- Dawson Creek
- Parksville
- Summerland
- Nelson
- Hanceville
- Quesnel
- Qualicum Beach
- Kitimat
- Sechelt
- Whistler
- Castlegar
- Trail
- Revelstoke
- Kimberley
- Merritt
- Gibsons
- Hope
- Creston
- Osoyoos
- Smithers
- Fernie
- Oliver
- Vanderhoof
- Rossland
- Grand Forks
- Golden
- Sparwood
- Port Hardy
- Fruitvale
- Invermere
- Mackenzie
- Lake Cowichan
- Madeira Park
- Houston
- Princeton
- Fort Nelson
- Chetwynd
- Elkford
- Tofino
- Chase
- Tumbler Ridge
- Clearwater
- Lillooet
- Port McNeill
- Logan Lake
- Bella Coola
- Ucluelet
- 100 Mile House
- Keremeos
- Burns Lake
- Barrière
- Nakusp
- Ashcroft
- Anahim Lake
- Pritchard
- Sun Peaks
- Fort St. James
- Radium Hot Springs
- Youbou
- Gold River
- Mount Currie
- Bella Bella
- South Pender Harbour
- Hornby Island
- Cache Creek
- Valemount
- Kaslo
- 108 Mile Ranch
- Clinton
All census divisions in British Columbia
- Metro Vancouver Regional District
- Capital Regional District
- Fraser Valley Regional District
- Cowichan Valley Regional District
- Regional District of Nanaimo
- Thompson-Nicola Regional District
- Regional District of Okanagan-Similkameen
- Comox Valley Regional District
- Sunshine Coast Regional District
- Columbia-Shuswap Regional District
- Regional District of East Kootenay
- Regional District of Central Kootenay
- Regional District of North Okanagan
- Regional District of Kootenay-Boundary
- Cariboo Regional District
- Regional District of Bulkley-Nechako
- Squamish-Lillooet Regional District
- Regional District of Central Okanagan
- Peace River Regional District
- Regional District of Alberni-Clayoquot
- Regional District of Fraser-Fort George
- Strathcona Regional District
- Regional District of Mount Waddington
- Central Coast Regional District
- Regional District of Kitimat-Stikine
- Powell River Regional District
- North Coast Regional District
- Northern Rockies Regional Municipality
Common questions
How many national parks are in British Columbia?
7: Glacier National Park, Gulf Islands National Park, Gwaii Haanas National Park, Kootenay National Park, Mount Revelstoke National Park, Pacific Rim National Park, and Yoho National Park.
What is the closest national park to British Columbia?
Gulf Islands National Park, roughly 89 km (55.3 mi) out and about 1 hr 46 min of driving from the centre of British Columbia.