William A. Switzer Provincial Park

Alberta Parks

Gregg Lake Campground

Information: 1-877-537-2757

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.


Season: Year-round
Site Type Campsites Power Rate/Night Reservable Dates Current Status
Unserviced 69 - $34 May 17 - Sep 5 Book It
Power 83 15 / 30 $42 May 17 - Sep 5 Book It
Power/Water 11 15 / 30 $50 May 17 - Sep 5 Book It

* Reservation can be made 90 in advance of arrival date.

  • 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


Currently Booking to
September 7, 2023

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.

Learn about Accessible Camping in Alberta Parks

Updated: May 31, 2023