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

  • Lifeguard Training

    West Cabarrus Branch0009490 2560x2048

    Must be at least 16 years old. | Learn More

    Registration ends Mar 8

  • Dance Class

    West Cabarrusdance 42967 1280

    Combo Ballet/Modern Jazz Class | Learn more

    Registration ends Feb 24

  • Competitive Swim Training

    West Cabarrus Branch

    Stroke Clinic | Mar 4-Apr 18
    Ages 6-18 years | Learn More

    Registration ends Feb 28

  • Swim Lessons

    Kannapolis Branch - Click here to register today!swim lesson

    Session 4 | Mar 9-Apr13 (Saturday)
    Levels for ages up to 12
    Registration ends Mar 3

    Session 5 | Mar 26-April 18 (Weekday)
    Levels for ages up to 12
    Registration ends Mar 17

     

  • Aquatic Conditioning

    Kannapolis Branchswim lesson

    Session | Mar 25-Apr 17
    Click here register today!

    Registration ends March 17

  • Swim Lessons

    West Cabarrus Branchswim lesson - Click here to register today!

    Session 4 | Mar 9-Apr 13 (Saturday)

    Levels for ages up to 12

    Registration ends Mar 3

    Session 5 | Mar 18-Apr 11 (Weekday)
    Levels for ages up to 12

    Registration ends Mar 10

  • 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

     

Our 110 Year Anniversary Video

It was an honor to have some of the many people who have played a role in the Cannon Y come back to the Kannapolis branch and share some of their memories with us for this special video. Spend a few minutes with us as we take a walk down memory lane and also hear why the Y is still relevant and thriving today.

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