Cannon Memorial YMCA
A-Z Directory
Cannon YMCA

Healthy Living
Healthy Living
Swim & Aquatics
Swim & Aquatics
Youth & Teen Programs
Youth & Teen Programs
Child Watch & After School
Child Watch & After School
Summer Camps
Summer Camps
Community Programs
Community Programs

Welcome to the Cannon YMCA

The Cannon Memorial YMCA includes 3 branches in Cabarrus County: West Cabarrus, Kannapolis, and Harrisburg. These YMCAs strengthen the foundations of our community through well-being and fitness, camps, family time, swim, sports and play, and other activities for people of all ages, incomes and abilities. We’re more than just a place to work out. At the Y, we help build a healthy spirit, mind and body for all with the core values of caring, honesty, respect and responsibility at the heart of everything we do.

With a commitment to nurturing youth development, promoting healthy living, and fostering a sense of social responsibility, the Y ensures that every individual has access to the essentials needed to learn, grow and thrive.

West Cabarrus Branch
704-795-9622
Get Directions
Kannapolis Branch
704-939-9622
Get Directions
Harrisburg Branch
704-454-7800
Get Directions

WHAT'S HAPPENING

Now Registering

See what programs and events are now registering at all three of our branches!

register now

Read more

Your New Harrisburg Y

The Harrisburg YMCA is partnering with the Town of Harrisburg to bring a new YMCA to Harrisburg Park.

Read more

NOW REGISTERING

  • Daddy Daughter Dance

    Candy Land Themed Dance Held at the West Cabarrus BranchCandy Land

    Join us for a magical evening filled with laughter and fun! Dads, uncles, grandfathers, or friends can escort their little ladies for a night of dancing, snacks and lots of sweet memories that will be cherished forever. | Learn More

    Registration ends Feb 6

  • Lifeguard Training

    West Cabarrus Branch0009490 2560x2048

    Must be at least 16 years old. | Learn More

    Registration Jan 21-Feb 1

  • Dance Class

    West Cabarrusdance 42967 1280

    Combo Ballet/Modern Jazz Class | Learn more

    Registration ends Feb 24

  • Spring Sports

    Available at all Branches

    Now registering for our three team sports this Spring, including flag football, rec. soccer, and 4th to 8th grade girls volleyball.

    Registration Ends Feb 4

     

  • Girls on the Run

    Harrisburg BranchGOTRlogo 1

    Session: February 12-May 4

    Learn more

    Register by February 4

  • Swim Lessons

    Kannapolis Branchswim lesson

    Session 3 | Feb 19-Mar 14 (Weekday)
    Levels for ages up to 12 | Click here to register today!

    Registration ends February 10

  • Swim Lessons

    West Cabarrus Branchswim lesson

    Session 3 | Feb 9-Mar 7 (Weekday)

    Levels for ages up to 12 | Click here to register today!

    Registration ends February 3

  • Spring Sports

    Now registering for our three team sports this Spring, including flag football, rec. soccer, and 4th to 8th grade girls volleyball.

    Registration Ends Feb 4

  • Homeschool PE

    Available at All Branches

    Are you the parent of a homeschooler and looking for physical activities for your child? Learn More

    Register by Mar 6 for the West Cabarrus Branch

     

  • "RT @ladywondersbb: Shout out to these JV lady wonders for volunteering their Saturday morning to helping with the inaugural game day of the…"

    @LuxorMt

atrium health
The YMCA and Atrium Health have a unique partnership that makes health professionals available in both the West Cabarrus & Kannapolis YMCAs. Our Wellness Centers offer a variety of programs and services that range from preventative care, health assessments, education and health coaching.

Learn More