Build a strong fitness foundation and work toward your goals. While at any of our facilities let our knowledgeable staff inspire you.

A COVID-19 Screening Survey is required to be completed prior to each visit. 
COVID-19 Screening Survey

Aqua Fitness

Aquatic exercise is a great way to reduce chronic pain, increase flexibility, tone muscles and reduce blood pressure. Water supports and massages the body during exercise, which also increases blood circulation. Since there is no compression of the joints, aquatic classes are perfect for those with joint concerns.

From slower, dynamic flow classes to higher intensity classes, there is something for everyone at every fitness level!

Find out more

Group Fitness 
Drop-In Group Fitness Classes

Have fun while getting healthy in our Drop-In Group Fitness classes! With a variety of fitness styles to choose from — including Zumba®, Yogalates, Aqua Fitness, strength and sculpt classes — you are sure to find a class that suits you! Pay as you go and let our instructors guide and inspire you to stay fit and healthy. There’s something for everyone, from beginners to advanced fitness levels and all ages!

Pay-go available for drop-in classes - Adult $10.90 and Student/Senior $5.45 (+HST)

Find out more

Registered Live Virtual Group Fitness Schedule - Winter 

Register Now! Join our knowledgeable, nationally accredited Town of Ajax instructors for live virtual programs for older adults 55+. Stay motivated, healthy and strong. 

Register Now

Registered Live Virtual Group Fitness Schedule - Winter 

1:30-2:30 p.m.

Older Adult Yoga


1:30-2:30 p.m.

Older Adult Barre & Balance


1:15-2:15 p.m.

Older Adult Fitness


Find Out More


Find Out More


Call 905-427-8811 to reserve your court time.

Booking a Squash Court - FAQs

How far in advance can I book?

  • Members can book up to seven days in advance.
  • Non-members can book within 24 hours in advance.

If you have any questions please call 905-428-7711