Cannon Memorial YMCA
A-Z Directory
Cannon YMCA

Now Registering at the Y

The Cannon Y offers a variety of programs at our three convenient branches: West Cabarrus in Concord (Afton Village), Kannapolis and Harrisburg. Listed below are programs and activities that are currently registering. Please visit our Membership Page if you are interested in joining one of our branches or fill out our contact form for answers to questions. We also offer Online Registration for most of our programs. Thank you for your interest in the Y! Click here to access online registration.

Parents' Night Out

See More Details

West Cabarrus Branch

Date and Time
Friday, June 14 | 6-9pm

Registration Period
Now through June 11

Register Now

Harrisburg Branch

Date and Time
Friday, June 21 | 5:30-8:30pm

Registration Period
Now through June 18

Register Now

Swim Lessons - Harrisburg Branch

Learn More

Weekday Sprint Session
Session A | June 17-27
Registration:
Member - May 20-June 14
Non-Member - June 3-14

Register at Harrisburg

Swim Lessons - Kannapolis Branch

Learn More

Weekday Sprint Session
Session A | June 17-27
Registration ends June 9

Main Summer Session
Session D | June 22-Aug 3
Registration ends June 16

Register at Kannapolis

Swim Lessons - West Cabarrus Branch

Learn More

Weekday Sprint Session
Session A | June 17-27
Registration:
Member - May 20-June 14
Non-Member - June 3-14

Main Summer Session
Session  | June 17-Aug 10
Registration:
Member - May 20-June 14
Non-Member - June 3-14

Register at West Cabarrus

Lifeguard Training

Learn More

Kannapolis Branch

Session Dates | May 31-June 2
Registration Period
May 1-20

Register Now

West Cabarrus Branch

Session Dates | June 21-23
Registration Period
Members: May 10-June 7 | Non-Members: May 24-June 7

Register Now

Dance & Tumble Camps

Harrisburg Branch

Learn More

Magical Cruise Ship | June 11-13
Ages 2.5-5 | 10:00am-12:30pm
Cost: Members: $50 | Non-Members: $65
Registration ends June 11

Pet Paradise | June 18-20
Ages 2.5-6 | 3:30-6:00pm
Cost: Members: $60 | Non-Members: $90
Registration ends June 18

Toy Story | June 25-27
Ages 6-10 | 9:30am-12:12:00pm
Ages 2.5-5 | 4:30-7:00pm
Cost: Members: $60 | Non-Members: $90
Registration ends June 25

Tumble Camp | June 24-26
Ages 5-12 | 9:00am-12:00pm
Cost: Members: $90 | Non-Members: $115
Registration ends June 24

Register Now