Summer Camp 2023

Summer will be here soon…
Make plans for a fun and active summer at the Academy… Register now!

Fully Air-Conditioned Facility

Dates, Hours & Fees

Dates: July 3 – September 1, 2023

Register for one or more weeks of camp. Weekly themes.

Ages: 5 and up

Hours: 9:00am – 4:00pm (Full Day Camp*)

* limited half-day camp spots might be available. Check with us in June.

Cost**: $410/week+HST

($330+HST for the holiday week of August 8-11)

** An annual registration fee, valid July 1, 2023 through June 30, 2024, will be added. The fee covers Gymnastics Ontario (GO) membership, club insurance and administrative fees. This fee is not yet added to your account – it will be added to your account in spring 2023, once fees for 2023-2024 are established.

What to Expect

Gymnastics activities all day (morning and afternoon), skill development, fun games, crafts with friends, and other fun experiences, all that while maintaining a safe and healthy environment.

Summer 2023 Weekly Themes
Sample Daily Camp Schedule


Register for camp through the Family Portal or by clicking the “register” link next to the week you’d like to register for in the table below. You will need a valid credit card to register. Payments to be processed by our staff in late spring 2023.

Note: the “register” link will be showing as soon as registration opens.

Note: The annual registration fee for 2023-2024 will be added to your account in the Spring, once these fees have been confirmed.
This fee is tentatively $56+HST (when attending one week of camp only, you will pay $28+HST, and top if off to the full amount if you attend another week of camp or another recreational program by June 2024). See payment policies for details.

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

Extended Care

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

HST included; Maximum extended care cost per week: $/week TBD.

Extended care must be pre-arranged no later than one week before you are coming to camp. Please email us requests for extended care any time after your registration.

Payment Policies

Annual Recreational Registration Fee:  This non-refundable fee (per student) will be added to all summer camp registrations and is valid from July 1, 2023 through June 30, 2024.  The fee covers Gymnastics Ontario membership, club insurance and administrative fees.  The annual recreational membership fee for 2023-2024: TBD.

Payment information:  Valid credit card information is required when registering for a class/program. Payments are processed by the office after registration (not at checkout). Payment must be received to secure the spot. Declined credit card fee: $10. NSF fee: $30.  No refunds, credits, or makeup for missed classes (when your child does not attend a class/absent).  For full list of program and payment policies, click here.

Our Location

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


Learn about our coaching team.

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