Winter Camp
2024-2025

It is not too early to plan… Register now.

Get your spot now for a warm place to keep moving during winter break!

Dates, Hours & Fees


Camp Days:

Monday, Dec. 23, 2024

Tuesday, Dec. 24, 2024 (half day only)

Friday, Dec. 27, 2024

Monday, Dec. 30, 2024

Tuesday, Dec. 31, 2024 (half day only)

Thursday, Jan. 2, 2024

Friday, Jan. 3, 2024

Ages: 5 and up

Lunch and snacks: Bring your own. Nut free. Full day: lunch and two healthy snacks. Half day: one healthy snack. Refillable water bottle (water only).

Extended Care Options (Must be pre-arranged)
Before Care: 8:15am – 9:00am ($12/day**)
After Care: 4:00pm – 5:30pm ($12/day**)

** Extended Care cost: HST included; Maximum extended care cost per week: $60/week. Please email us with your extended care request after registering.

Full-Day Camp:

Hours: 9:00am – 4:00pm

Full-Day Fee: $75+HST/day*

(discount for multiple full day registration)

See information about camper annual registration fee below.

Half-Day Camp:

Hours: 9:00am – 12:00pm

Half-Day Fee: $45+HST/day

See information about camper annual registration fee below.

Registration

Register for camp through the Family Portal or by clicking the “register” link next to the days you’d like in the table below. Payment processing expected in mid/late November.

How to Register

Registration to classes and camps is done through our online class registration system.

  • Already have a family account? Log into the Family Portal to select your classes. If you cannot access your account, please contact us so that we can re-activate your account.
  • No account yet? You will be prompted to create an account when you click on the “register” link next to the camp/class you are interested in. You can also create an account and register for camp/class at a later time.

Once you’ve created the family account, you can return at any time to the Family Portal to check your account, register to other programs, and update information your information. You would need to contact us to change or remove an existing registration.

A valid credit card is be required when creating an account or when registering to a class. No payment is processed at checkout. Processing of payments will be done by the staff when registration is confirmed.

Please feel free to contact us if you have any questions on how create an account or register for classes.

* Camper Annual Fee 2024-2025

A camper annual registration fee (2024-2025), will be added for new athletes or returning athletes without a current annual membership. This non-refundable fee covers Gymnastics Ontario (GO) camper membership, club insurance and administrative fees.

New athletes or athletes returning for their first program since July 1, 2024, will be charged an Annual Camper Registration Fee ($30+HST).

Athletes with a current Annual Camper Registration Fee (those who have attended a previous camp week since July 1 2024), will be charged an upgrade ($30+HST) to the full recreational fee. Athletes with a current Annual Recreational Registration Fee (valid July 1, 2024-June 20, 2025) will not be charged any additional registration fee.

Payment & Cancellation Policies

Payments are processed by the office after registration (not at checkout). The credit card on file will be used for payment. To make other payment arrangements, or to make changes to the registration, please contact the office immediately via email, before payment is processed. Payment must be received before the child starts the program. Declined credit card fee: $10. NSF fee: $30. 

No refunds, credits, or makeup for missed camp days (when your child does not attend a camp/absent) or for classes cancelled due to exceptional circumstances.

Registration cancellation or withdrawal from a program: Credits only (no refund) with advance notice and after applicable fees.

Full details about payment and withdrawal policies are available here.

Our Location

Academy of Sport and Fitness
40 Vogell Rd, Unit 32
Richmond Hill, ON
** just off Hwy 404 & 16th Ave **

email: [email protected]

Learn about our coaching team.

Questions?

Call us at 905-780-0913, or email us at [email protected]