Main content of the website

Recreation Programs


Register by visiting the Recreation 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

Home School Physical Literacy Program

To become physically literate, children need to master fundamental movement skills and progress through their fundamental sport skills! Participation in this program will help children learn and develop new skills, and become confident in their fundamentals. Join us for various games and drills that will provide children with the opportunity to learn by doing!

Dates: September 10 - December 12, 2024

Day(s): Tuesdays and/or Thursdays

Time: 1:00 pm-2:15 pm

Ages: 8-12

Registration Fee: $70 for 14 sessions (choose either Tuesdays or Thursdays)

*If you want to register your child for both days, the fee is $140.00 and days will be staggered so kids will not be completing the same session twice in one week.

Location: Library Gymnasium

Registration Deadline: September 6, 2024


Home School Physical Fitness & Athletic Development Program

Through the mastery of their fundamental movement and sport skills, children progress to a stage where they are capable of progressing through performance-related skills of physical fitness. Participating in this program will provide participants with the opportunity to learn and engage in activities centered around overall wellness and fitness as well as sport-specific training (eg. Agility, reaction times, etc). Join for sport-related drills and general introductory conditioning!

Dates: September 9 -December 2, 2024

Day(s): Mondays and Wednesdays

Time: 1:45 pm-3:00 pm

Ages: 13-15

Registration Fee: $100 for 20 sessions

Location: Library Gymnasium

Registration Deadline: September 6, 2024


Yoga For Kids

Designed to boost physical activity engagement in children, Yoga for Kids teaches participants awareness of their body, develops their focus and relaxation, helps build strength, improves balance and coordination as well as introduces them to mindfulness!

Dates: September 16 and 23, October 7, 21, and 28 (5 sessions)

Day(s): Mondays

Time: 3:45 pm-4:30 pm

Ages: 6-10

Registration Fee: $30 for 5 sessions

Location: Studio of the Recreation Centre

Registration Deadline: September 6, 2024

*Yoga Equipment Will Be Provided!


Youth Drop-In Basketball

Come join us, after school on Wednesdays for some open gym time! Use this time to develop your basketball skills, scrimmage with friends, and meet new people! Need some advice/extra coaching? We are here for it!

Dates: September 11- December 11, 2024

Day(s): Wednesdays 

Time: 3:30 pm - 5:00 pm

Ages: 12-18

Registration Fee: Free 'Drop-In' (all participants must fill out a waiver at the front desk of the recreation center prior to dropping in, and be placed on our list).

Location: Library Gymnasium

Registration Deadline: N/A

*No Drop-Ins on Early Dismissal Days. 


Early Dismissal Days

We are mixing things up for our Early Dismissal Days! Have you been working on your shooting during drop-in basketball? Come show it off by participating in our “Best Shot” Tournament. Winners earn a free basketball! Don’t miss out on Dodgeball for opposing months!

Dates: September through December

Day(s): First Wednesday of the month. 

Activities: 

    Basketball Best Shot Tournaments: October & December (Winners get a free basketball)

    Dodgeball Tournament: September & November

Time: 2:30 pm - 4:00 pm

Ages: 12-18

Registration Fee: 

    Basketball Best Shot Tournaments - $2.00/Participant

    Dodgeball Tournament: Free Participation

    *Please sign a waiver before participating, and be placed on our list; completed at the front desk of the Recreation Centre. (no registration deadline).

Location: Library Gymnasium

Registration Deadline: N/A


Youth Fitness Centre Orientation

Sign your youth up for this orientation program to gain them unsupervised access to the Fitness Centre! This two-hour workshop will focus on training and facility safety and provide your youth with the basics to start working out on their own!

Dates: Saturday, September 21, 2024

Time: 10:00 am - 12:00 pm

Ages: 13-15

Registration Fee: $25.00

Location: Fitness Centre at the Recreation Centre

Registration Deadline: September 6, 2024

*Meet in the lobby of the Recreation Centre after checking in at the front desk.

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. Drop-in basketball participants still require the completion of a waiver. Once completed, youth can drop-in whenever; There is no fee

2. Why is there a registration deadline? What happens if I miss it, but still want my child to participate?

The purpose of the registration deadline is to provide the instructor with a general idea of how many students to expect for the program. This helps with planning and set-up. The deadline also provides us with an idea of whether or not there will be enough participation to make the class feasible to run. If you have missed the deadline, please contact us immediately to verify if the program is running, and to see if we can offer a pro-rated rate. 

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

Each class will require a minimum of 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.

4. Can I register after the class start date?

 If you have missed the deadline, please contact us immediately to verify if the program is running, and to see if we can offer a pro-rated rate.  

5. Can I drop-in?

Drop-ins are now welcome for select programs. View the program descriptions for drop-in availability. Registration for youth programs is required. There will be no drop-in or punch pass options. 

6. How do I register?

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

7. 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.

8. I registered my child for a class, they tried it, but didn't like it. What happens now?

In this case, we will credit the remaining amount to your account. You will be able to use this money to sign up for other classes, courses, memberships, etc. However, please note, that if you register for a class, do not attend, and we are half way or more through the class’s timeline, you will not be eligible for a credit to your account. 

9. My child is running late for a class, how late is too late?

They can join in upon their arrival. The only exception will be yoga classes, where no late arrivals will be permitted. 

10. I want to register myself or my child for a class, but will not be able to make all the sessions, what do I do?

 There is no minimum requirement for attendance once registered. 

11. My child has never done this type of program before; can they still join?

Absolutely. The instructor will ensure the environment is inclusive! 

12. Why do I need to fill out a waiver for my child for every program?

Filling out a waiver helps us ensure you are informed of all details as well as contributes to the tracking of the program.

13. I can't stay for the duration of the class, can my child still attend?

There is no requirement for parents to stay during the youth programs.