Summer Programs
Outdoor Dance (Ages 4-6) – Summer
Mondays
Rates
Residents: $70 Non-Residents: $80
Time
5:00 - 5:45 PM
Dates
July 13 - June 29 (6 weeks)
Let's get MOVING! Join Puddle of Mud Productions in a fabulous 6 weeks of fun and movement! Classes will be movement-based with a focus on creativity, getting active, and having fun. This class is appropriate for all levels! As this class is outdoors, please dress for the weather. Sunscreen, hats, layers, and sunglasses are encouraged!
Weather Policy: Classes run rain or shine and will only be cancelled due to lightning. If Air Quality reaches 7-10, activities are scaled back, more rest and water breaks will be taken, and low activity games may be offered. In the event of excessive rain and wind, classes will move indoors.
6 weeks of dance!Crochet Lessons (ages 8-14)
Mondays
Rates
Resident: $110 Non-Resident: $120
Time
5:30 - 6:15 PM
Dates
June 15 - July 20 (6 weeks)
This program is open to both beginner and intermediate-level youth crocheters. Over 6 weeks, our experienced instructor will guide you as you complete your projects, ensuring you gain confidence with each stitch.
- Yarn:
Soft Classic™ Solid Yarn by Loops & Threads
- Weight: Medium (4)
- Contents: 100% acrylic
- Skein Weight: 7 oz. / 198 g
- Yardage: 354 yd. / 324 m
Outdoor Dance (Ages 7-10) – Summer
Mondays
Rates
Residents: $70 Non-Residents: $80
Time
5:50 - 6:35 PM
Dates
July 13 - August 24 *Omit Aug 3
Let's get MOVING! Join Puddle of Mud Productions in a fabulous 6 weeks of fun and movement! Classes will be movement-based with a focus on creativity, getting active, and having fun. This class is appropriate for all levels! Please dress for the weather as this class is outdoors, sunscreen, hats, layers, and sunglasses are encouraged!
Weather Policy: Classes run rain or shine and will only be cancelled due to lightning. If Air Quality reaches 7-10, activities are scaled back, more rest and water breaks will be taken, and low activity games may be offered. In the event of excessive rain and wind, classes will move indoors.
6 weeks of dance!Crochet Lessons (adults)
Mondays
Rates
Resident: $110 Non-Resident: $120
Time
6:30 - 7:30 PM
Dates
June 15 - July 20 (6 weeks)
This program is open to both beginner and intermediate-level crocheters. Over 6 weeks, our experienced instructor will guide you through your projects, ensuring you gain confidence with each stitch.
- Yarn:
Soft Classic™ Solid Yarn by Loops & Threads
- Weight: Medium (4)
- Contents: 100% acrylic
- Skein Weight: 7 oz. / 198 g
- Yardage: 354 yd. / 324 m
Beginner Volleyball Program (Ages 9-12)
Mondays
Rates
Residents: $145 Non-Residents: $155
Time
5:00 - 6:30 PM
Dates
July 6 - August 24 *Omit August 3
Beginner Volleyball Mondays | July 6 - August 24 *Omit August 3 5:00 - 6:30 PM | Ages 9 - 12 $145 Residents | $155 Non-residents Volleyball Alberta's GO Sport Atomic programs follow the curriculum set out in Volleyball Canada’s Atomic Volleyball Program. Atomic Volleyball is a 7-week program with adapted rules for youth ages 9-12 years. Each session is 1.5 hours, and every session is a combination of skills/technique practice and modified gameplay. Atomic Volleyball is part of the Long-Term Athlete Development Model Stage 2 “Learning to Train” that stresses FUN, FAIRPLAY, and PARTICIPATION by increasing the number of ball contacts. The program will take place outdoors on a grass court and will run rain or shine. In the event of poor weather, we will move indoors for skill development work. Please ensure that you are dressed appropriately for the weather. Knee pads are welcome but not required. Please ensure you bring a water bottle. Registration closes Thursday, July 2, at 4:00 P.M.
Outdoor Soccer & T-ball
Wednesdays
Rates
Residents: $115
Non-Residents: $135
Time
5:15 - 8:00 PM
Dates
July 8 - August 26 *Omit Aug 5 (7 weeks)
Tennis Lessons Summer 1
Thursdays | July 2 - 23
Rates
Residents: $75 Non-Residents: $90
Time
5:00 - 8:10 PM
Dates
Thursdays | July 2 - 23
Ages 7-9 | 5:00 - 6:00 PM
Ages 10-13 | 6:05 - 7:05 PM
Ages 14+ | 7:10 - 8:10 PM
Tennis is more than just a game; it’s a lifelong sport that brings people together and helps build strong, connected communities. Our tennis programs are open to all ages and skill levels, offering a fun and inclusive environment where children, youth, and adults can play, grow, and thrive together. Whether you're picking up a racket for the first time or looking to refine your skills, our sessions focus on building confidence, fostering friendships, and cultivating a love for the game. Led by a certified instructor and experienced teacher with a passion for tennis, these programs aim to inspire and support every participant in their tennis journey.
4 Weeks










