Main content of the website

Recreation Programs

Register by visiting the Vegreville Aquatic & Fitness Centre or call 780-632-6403 to secure your spot for a small fee to join the action-packed fun!

For specific program details, see below

View the Recreation Program Schedule HERE

Not all kids like sports, but all kids should be active kids!

Ages: 8-12

Dates: July 12th, 19th, and 26th - 10:00am-12:00pm

Location: Vegreville Centennial Library

Registration Fee: $30/child

Registration Deadline: July 10th, 2024


National Drowning Prevention Week promotes awareness of the drowning prevention problem in Canada and the need for individuals, communities, organizations, and government to take action in an effort to save lives. Drowning is preventable!

National Drowning Prevention Week occurs every year in mid-July, when Canada's drowning rate is at its highest. This year, NDPW will take place from July 21 - 27, 2024.


National Drowning Prevention Week Activities:

Starting July 3, 2024, pick up a Lifejacket Hashtag Activity at the Recreation Centre front desk for your child to fill out! All of the “Lifejackets” that are filled out will be posted at the front desk throughout the week of July 21-27 for everyone using the facility to see!

Complete these activities for a chance to win prizes!

  • Kids Activity Booklets. Completed booklets returned by the end of the week will be entered into a draw to win a prize!
  • Kids Colouring Contest! Sheets can be picked up at the front desk as of July 21 and returned by the 27. We will select a winner and they will win a prize as well!

New Program! Summer Lunch Time Fit Mix

While crunching in a full body workout during your lunch hour, you’ll experience various styles of circuit and interval training.

Registration cost is $50 for all sessions. (Deadline: July 5th) 

Drop-in Rate: $7.00 (Must pay at the desk prior to class)

Running Mondays and Wednesdays, 12:10 PM -12:55 PM from July 8, 2024 to August 12th, 2024 (Note: No Class on August 5th)

Location: Studio of the Recreation Centre


New Program! Barre Fusion

Combining barre, pilates, weighted movements, and cardio, this class is suitable for all fitness levels

Registration cost is $90 for all sessions. (Deadline: June 28th)

Drop-in Rate: $7.00 (Must pay at the desk prior to class)

Running Mondays and Wednesdays, 5:00 PM-6:00 PM from July 3, 2024 to August 28, 2024 (Note: No Class on July 24, August 5, and August 19)

Location: Studio of the Recreation Centre


New Program! July’s Rise and Grind

Don’t miss out on your summer evenings, come participate in our cardio and core morning workout!

Registration cost is $50 for all sessions. (Deadline: June 28th)

Drop-in Rate: $7.00 (Must pay at the desk prior to class)

Running Tuesdays and Thursdays, 6:10 AM-6:55 AM from July 4, 2024 to July 30, 2024

Location: Squash Court of the Recreation Centre


New Program! August Yoga Trial

Participate in our yoga trial where you can experience various style of yoga, and give us direct feedback, having a say in the future Recreation Centre Yoga Program! Yoga Styles taught include: Vinyasa, Hatha, Yin, Restorative, etc.

Registration cost is $40 for the entirety of the trial run. (Deadline: August 8th) 

(No Drop-ins)

Class times will be offered from August 12th to August 23rd at various times including 6:10 AM-7:00 AM, 12:10 PM-12:55 PM and 5:00 PM-6:00 PM

Click to View the Class Schedule

Location: Studio of the Recreation Centre

Free drop-in basketball for youth ages 10-17. Come out and play a pick-up game, shoot some hoops, work on your shot, or just hang out with your friends! 

There is no cost to participate however a parent/guardian signed waiver is required prior to participation. Please note, dates/times subject to change without notice. For more information please call 780-632-3100.



1.Do I have to register?

To provide the best customer experience, everyone must pre-register for all fitness and recreation programs. Excluding drop-in basketball.

2. Is there a minimum number of registrations required for the class to run?

Each class will require a minimum of 5 registrants in order to run. if the threshold is not met, you will be notified prior to the class start date and will be issued a refund.

3. Can I register after the class start date?

Yes! So long as the minimum registration is met and the class is running, you can register anytime and receive a prorated rate.

4. Can I drop-in?

Drop-ins are now welcome for select programs. View the program descriptions for drop-in availability.

5. How do I register?

Registration can be done in person at the Aquatic & Fitness Centre or by calling 780-632-6403.

6. Where do classes take place?

Recreation classes will take place in the gymnasium located at the Vegreville Centennial Library.

Most fitness classes will be run out of the upstairs studio or the squash court at the Aquatic & Fitness Centre.