In this Alberta Provincial park there are many smaller campgrounds all around the town of Elkwater. We stayed in Firerock but there's also Ferguson Hill, Lakeview, Elkwater, Beaver Creek, Lodgepole, Old Baldy etc. You get the idea. At Firerock there is power but no water service - fill up with potable water at the sani dump. There's only 1 sani dump with 4 stations for all these parks. I waited for an hour and 15 minutes to dump. Park is nice, sites are quite small - barely room for my F-150 and 21' travel trailer in there. A fair bit of garbage around the gravel. Beaches on lake very nice, lots of boats, Elkwater is a very cute little town with a few restaurants and massive ice cream cones at the gas station. Lovely scenery too. Will be back there again for sure! Some nice hikes through the park too, take a stick to beat away cougars though.
I've camped at this park many times over the years, returned often as I love it! A loop has power (30 amp), the other loops have no services. There's a dump station and potable water near the store and a water tap in each loop. Online reservations system charges $12/reservation so this bunps up the price of your trip. The no service sites are $23/night. During the busy season A loop is usually first come first served and this most often means you need to have a tent or trailer out there by Thursday night. B, C, & D loops are usually reservable online. There's a few group sites too. The outhouses are typical, the main bathroom with showers is decent. This CG is right on the Little Red Deer River with lots of great fishing. Access at many points, good to swim in on hot days or raft down from upstream also. Last time I was there a sign was posted near the sani dump indicating $3 charge. This was new, they always charged for people who hadn't stayed overnight but was free for campers. I was annoyed, having spent $72 there to camp for the weekend so I didn't ask or go to the store to pay more. Wood is $8/bag, usually need 2.5 to 3/night.
There are several different campgrounds in the Prov. Park - Shady Lane, Trails End, Maple Vale, Lakeside, Elmview, Valley, Rankins, & Lower Chalet (the last two are Group sites). Services in each of these vary. Shady Lane, Trails End, and Maple Vale have power, but others do not. I stayed only one night in site S20 - Shady Lane, site 20. It has a power hook up that is on the road. My 30 amp cord isn't very long, so if I wanted to use AC I would have had to park on the road. I parked way back into the massive site and would have needed a 50' cord to hook-up the 15 amp, but as it was one night, I didn't bother. The water tap for the other campers to use is right in site 20, could be annoying but no-one came for water. The Saskatchewan provincial parks charge $7/day/vehicle to enter the park. However, firewood is free, so it works out similar to Alberta where they charge $8 for a bag of wood but no park entry fee. On the government website where you make your reservation they charge $10/reservation so my one night at Shady Lane actually cost $39. The site was massive, and the firepit was fairly jammed up against the edge of it. Were there a group of people there sitting around, it would be difficult as it is quite near the trees. It's one elevated off the ground and fairly small, kind of annoying. The site was big and shady, but there was quite a bit of garbage laying around. The firepit clearly hadn't been cleaned out before I arrived as it had all sorts of junk in it. I picked up at least a full grocery bag of garbage from the site, and there were hundreds of cigarette butts. The lake is nice but difficult to find access for a dog. It was OK, but hopefully I find better in this province.