Home/Campgrounds/Alberta

RV Campgrounds in Alberta

National, provincial and private campgrounds in Alberta, with what each one reports.

Data compiled October 2026. Confirm details with the campground before you travel.

In short. We list 409 campgrounds in Alberta: 27 national park, 46 provincial or territorial, 78 municipal or regional and 258 private. 41 report electrical hookups and 33 report a dump station.

Check with the RV park before you go. Rates, hookups, site sizes and opening dates change from year to year, so confirm them with the campground directly.

Alberta mixes mountain national parks, foothills, lake country and prairie badlands. Banff, Jasper and Waterton campgrounds book through Parks Canada, provincial campgrounds through Alberta Parks. Our Alberta RV camping guide covers the three systems side by side.

Campgrounds listed409
Report electric hookups41
With a dump station33

Browse by area

Campgrounds within about 25 km of each other are compared on one page.

Browse by region

National park campgrounds (27)

Parks Canada campgrounds need a park pass in addition to the campground fee. Reservation windows are set by Parks Canada.

CampgroundWhereTypeServices listed
Astotin Lake Campground – Elk Island National Parknear EdmontonNational parkNot listed
Belly River Campground – Waterton Lakes National ParkWaterton Lakes National ParkNational parkNot listed
Castle Mountain Campground – Banff National Park43 sitesBanff National ParkNational parkNot listed
Columbia Icefield Campground – Jasper National Park31 sitesIcefields ParkwayNational parkNot listed
Crandell Mountain Campground – Waterton Lakes National ParkWaterton Lakes National ParkNational parkNot listed
Honeymoon Lake Campground – Jasper National Park36 sitesJasper National ParkNational parkNot listed
Johnston Canyon Campground – Banff National Park132 sitesBanff National ParkNational parkNot listed
Jonas Creek Campground – Jasper National Park26 sitesIcefields ParkwayNational parkNot listed
Lake Louise Campground – Banff National Park398 sitesLake LouiseNational parkNot listed
Mosquito Creek Campground – Banff National ParkIcefields ParkwayNational parkNot listed
Mount Kerkeslin Campground – Jasper National Park41 sitesIcefields ParkwayNational parkNot listed
Pocahontas Campground – Jasper National Park140 sitesJasper National ParkNational parkNot listed
Rampart Creek Campground – Banff National Park51 sitesIcefields ParkwayNational parkNot listed
Rocky Mountain House Campground – Rocky Mountain House National Historic Site34 sitesRocky Mountain HouseNational parkNot listed
Silverhorn Creek Campground – Banff National Park45 sitesIcefields ParkwayNational parkNot listed
Snaring River Campground – Jasper National Park64 sitesJasper National ParkNational parkNot listed
Tunnel Mountain Trailer Court – Banff National Park322 sitesBanffNational parkNot listed
Tunnel Mountain Village I – Banff National Park619 sitesBanffNational parkNot listed
Tunnel Mountain Village II – Banff National Park188 sitesBanffNational parkNot listed
Two Jack Lakeside – Banff National Park64 sitesBanffNational parkNot listed
Two Jack Main – Banff National Park379 sitesBanffNational parkNot listed
Wabasso Campground – Jasper National Park231 sitesJasper National ParkNational parkNot listed
Wapiti Campground – Jasper National Park363 sitesJasperNational parkNot listed
Waterfowl Lakes Campground – Banff National ParkIcefields ParkwayNational parkNot listed
Waterton Townsite Campground – Waterton Lakes National ParkWaterton ParkNational parkNot listed
Whistlers Campground – Jasper National Park760 sitesJasperNational parkNot listed
Wilcox Creek Campground – Jasper National Park46 sitesIcefields ParkwayNational parkNot listed

Provincial and territorial park campgrounds (46)

Alberta Parks takes individual campsite bookings up to 90 days ahead on a rolling window, at shop.albertaparks.ca; some sites are first-come, first-served.

CampgroundWhereTypeServices listed
Aspen Beach Provincial ParkGull LakeProvincialNot listed
Beauvais Lake CampgroundBeaver MinesProvincialNot listed
Beaver CreekElkwaterProvincialNot listed
Bow Valley Provincial ParkKananaskisProvincialNot listed
Brazeau River Campground+1 780-865-2154near NordeggProvincialNot listed
Carson-Pegasus Provincial Campgroundnear WhitecourtProvincialNot listed
Chinook Provincial Recreation Area Campgroundnear Crowsnest PassProvincialNot listed
Cypress Hills Provincial ParkElkwaterProvincialNot listed
Dinosaur Provincial ParkPatriciaProvincialNot listed
ElkwaterElkwaterProvincialNot listed
Garner Lake Campgroundnear St. PaulProvincialDump station
Gooseberry Campgroundnear Bragg CreekProvincialNot listed
Indian Graves Provincial Recreation Area Campgroundnear NantonProvincialNot listed
Island Lake Provincial Recreation Area Campgroundnear Crowsnest PassProvincialNot listed
Jarvis Lake Campgroundnear HintonProvincialNot listed
Kinbrook Island Provincial ParkBrooksProvincialNot listed
LakeviewElkwaterProvincialNot listed
Lesser Slave Lake Provincial ParkSlave LakeProvincialNot listed
Little Bow Provincial Park+1-403-897-3933near VulcanProvincialNot listed
Little Elbow CampgroundBragg CreekProvincialNot listed
Livingstone Falls Campgroundnear Crowsnest PassProvincialNot listed
Lundbreck Falls Campgroundnear Crowsnest PassProvincialNot listed
Lynx Creek Campground+1-403-627-1165near Beaver MinesProvincialNot listed
Marten River Campground+1 780-849-2111near Slave LakeProvincialNot listed
Mile 10 campgroundnear Lac La BicheProvincialNot listed
Moose Lake Provincial Park Campgroundnear BonnyvilleProvincialNot listed
Musreau Lake Campgroundnear Grande PrairieProvincialWater
Old BaldyElkwaterProvincialNot listed
Paddy's Flat Campground+1 403-949-3132near Bragg CreekProvincialNot listed
Peppers Lake Provincial Campgroundnear NordeggProvincialNot listed
Peter Lougheed Provincial ParkKananaskisProvincialNot listed
Pigeon Lake Provincial Park+1-780-586-2644Pigeon LakeProvincialNot listed
Pine Bay Campgroundnear HintonProvincialNot listed
Pinehurst Lake Campgroundnear Lac La BicheProvincialElectric
Ram Falls campgroundnear NordeggProvincialNot listed
Ram River Falls Provincial Campgroundnear NordeggProvincialNot listed
Saunders Provincial Recreation Areanear NordeggProvincialNot listed
Sylvan Lake Provincial ParkSylvan LakeProvincialNot listed
Tillebrook Provincial Park Campgroundnear BrooksProvincialNot listed
Tolman East Campgroundnear Three HillsProvincialNot listed
Vermilion Provincial Park CampgroundVermilionProvincialNot listed
Waskahigan River Campgroundnear ValleyviewProvincialNot listed
Williamson Provincial Campground+1-780-538-5350near ValleyviewProvincialElectric, Dump station
Wolf Lake West Campgroundnear EdsonProvincialNot listed
Writing-on-Stone Provincial ParkMilk RiverProvincialNot listed
Wyndham-Carseland Provincial Campgroundnear StrathmoreProvincialNot listed

Keep planning

National park campsite counts and coordinates are adapted from the Government of Canada’s Parks Canada Accommodation open dataset.

Some listings are adapted from OpenStreetMap data, © OpenStreetMap contributors, available under the Open Database Licence (ODbL). We selected, merged and reworded entries, and place names are worked out from coordinates, so they are approximate.

Details change between seasons, so confirm services, dates and rates with the campground. See how this directory is built.