William A. Switzer Provincial Park

Alberta Parks

Gregg Lake Campground

Information: 1-877-537-2757
Ice Safety: Alberta Parks does not monitor ice conditions; learn how to assess them for yourself.

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 $34
Power ( 15 /30 amp) 83 $42
Power/Water ( 15 /30 amp) 11 $50
  • Showers are no longer coin operated - a small fee increase/ campsite was added for ease of use and cost efficiency for users.
  • Year round camping only in sites L1 to L16
  • Fall Camping Sept 6 - Oct 11; $30
  • Winter Camping Oct 11 - May 17; $25


Camping Notes


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


Fee $5.00 for registered campers; $10.00 other users.

  • 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 during off season.
  • During summer, potable water can be accessed at designated taps throughout the campground.

Wheelchair-accessible washrooms.

Online Reservations

Updated: Jan 27, 2023