William A. Switzer Provincial Park

Gregg Lake Campground

Information: 780-865-5152 (summer) or 780-865-8395
Seasonal Service Change - Gregg Lake

This large campground is found in William A. Switzer Provincial Park,  3 km west of Hinton on Hwy. 16 and 19 km north on Hwy. 40. Sites are suitable for both RVs and tents, including unserviced, powered, power/water, and pull-through options. Most sites are surrounded by mature trees for privacy, with one loop located right next to Gregg Lake. There are playgrounds, a boat launch, dock and swimming area. This campground also has showers, interpretive programs, hiking and biking trails, and a small campground store. Within the park there is a Visitor Centre, beaches, power boating opportunities, and additional trails in close driving distance.


Site Type Campsites Rate / Night
Unserviced 69 $ 29
Power (15 /30 amp) 83 $ 36
Power/Water ( / 30 amp) 11 $ 43
Winter Camping 16 $ 26/33


Camping Notes


Showers are no longer coin operated - a small fee increase/ campsite was added for ease of use and cost efficiency for users.


Firewood is sold onsite for $8/bag, as well as at the Switzer Park Visitor Centre during peak season (hours vary).


During fall and winter, water is only available from a hand pump.  Although Alberta Parks strives to maintain water quality, we recommend that you bring your own drinking water.


Wheelchair-accessible washrooms.

Online Reservations

Updated: Aug 28, 2018