Thunder Lake Provincial Park is located just west of Barrhead Alberta and has a nice beach along with picnic tables and fire pits.
There's also a small playground, beach volleyball court, and washrooms.