fbpx
Cannon Memorial YMCA
A-Z Directory
Cannon YMCA
704-795-9622

WHAT'S HAPPENING

New Fitness Challenge!

Virus Who? 150 Minutes Fitness Challenge

Keeping up or even getting started with a fitness routine is hard, but even harder during this unprecedented time. Here at the Y, we love to get you moving, and we are bringing you a perfect at-home fitness challenge to help you get started or stay on track! Join us May 4-May 31 as we work together to stay home and beat the Coronavirus!

Read more


Virtual Workout Options Available

Take advantage of the YMCA 360: Your Virtual YMCA YouTube channel or the Rowan-Cabarrus YMCA's Youtube channel to stay active and healthy!

Read more


Summer Camp

Camp Horizons

Serving children preschool (ages 3 & 4) up to 10th grade

Have you registered your child for summer camp? Our traditional summer and preschool camps encourage kids to explore new adventures through hands-on learning. Youth can find out who they are in Teen and Leaders in Training (LIT) camps. Rowan-Cabarrus Y summer camp is a safe and engaging place!

Read more


Cycle Challenge 2020

Cycle Challege 2020

Looking for a way to stay motivated in 2020?  Join our YEARLONG 2020 Cycle Challenge! Learn the details in Read more below.

Read more


Maximize Your Cardio Experience

Our state-of-the-art Precor equipment can track your workout goals and progress! All you have to do is download the app and create your personal account. It is as easy as that!

Read more


Spiritual Development

Spiritual Development

The YMCA is a nonprofit organization whose mission is to put Christian principles into practice through programs that build healthy spirit, mind and body for all. With that mission in mind, we offer Bible studies, workshops, chapel, church on Sundays and more. Click on read more to see what is happening.

Read more


Video Library

Explore Our Video Library

Peek inside the Y with our video library. Interviews, equipment demonstrations and more!

Read more

NOW REGISTERING

  • Summer Camp

    Camp Horizons

    Monday, June 1 - Friday, August 28

    Registration ongoing until all slots are full! | Learn More