Donate today and become a champion for others.

Grow, Discover, Explore at Camp Cherokee

At Camp Cherokee, kids have the opportunity to explore nature, find new talents, gain independence and make lasting friendships and memories. Join the fun!

Learn More

We're Social. Follow us on Facebook and our RSS Feed

Connect with us on Facebook and Twitter and get our RSS news feed streamed to your favorite news service. It's easy to stay up-to-date!

Facebook Twitter

Get our Online Newsletter

Sign up for our convenient online newsletter for the latest news and events from the UPYMCA.

Sign Up For Our Online Newsletter

Charlotte Avenue Branch YMCA


Monday – Friday: 5:00am – 9:30pm
Saturday: 7:30am – 6:00pm
Sunday: 1:00pm – 6:00pm

Address & Phone:

402 Charlotte Avenue
Rock Hill, SC 29732
Phone: 803-329-9622
Fax: 803-327-9622
Get Directions »

Facility Information:

» Heated Indoor Swimming Pool
» Outdoor Pool
» Magnum Weight Equipment
» Free Weights
» Exercise Bikes
» Stair Climbers
» Elliptical Cross Trainers
» Two Gymnasiums
» Indoor Walking Track
» Group Exercise Classes
» Racquetball Courts
» Free Childwatch
» Afterschool & Summer Camp Programs
» Youth Sports
» Swimming Lessons
» Steam Room & Sauna

Recent News

Tiny Techz: Video Game Design

Participants will be introduced to the principles necessary to create their very own effective video games. There are only 12 spots available so register today!

Ages: 4th grade – 6th grade

Program Day and Class Time: Thursdays, 4:30 – 5:30 pm

Class Dates: March 5– March 26, 2015

Cost: $60 for YMCA after school members | $68 for non-after school participants

Junior Chemical Engineering: Crazy Concoctions

Join us for an after school specialty class. Participants will create their own samples of bubbles, play dough, flub, and more as they learn the fundamental concepts of solids, liquids, and solutions. Registration begins on Thursday, January 22, 2015. There are only 12 spots available so register today!

Ages: 4 – 8

Program Day and Class Time: Thursdays, 4:15 – 5:15 pm

Class Dates: April 9 – April 30, 2015

Cost: $50 for YMCA after school members | $65 for non-after school participants


Basketball Skills Development

Working with Bobby Isom, participants will improve on ball handling, shooting, passing, defense, agility, and basketball knowledge.

Ages: 6-8

Session Dates:
April 7  – April 30, 2015
Tuesday and Thursday
5:00-6:00 pm

$65 for Members | $75 for Nonmembers

Come See Me Road Race

Ages: all

It’s that time of year again!  Welcome to the 38th Annual Come See Me Road Race.  The race will be held rain or shine and coordinated by the Upper Palmetto YMCA.  This race is a USATF Certified 5K and Half Marathon Course on paved streets through a rural area of the county, beginning at South Pointe High School.

Pre-Registration Dates and Cost:
Today – April 14, 2015
5K Race- $20
Half Marathon- $50

Late Registration and Cost:
April 15, – April 17, 2015
5K Race- $25
Half Marathon- $65

Race Date and Times:
Saturday, April 18, 2015
Half Marathon starts at 7:30am
5K starts at 8:15am




Come join our certified Zumba and Cardio Funk instructors for 1.5 hours of dancing, designed around Latin moves and music! Each instructor will teach two songs of their choice. Also, there will be small door prizes!
(Wear workout style apparel, bring water, and a towel.)

Event Date:
Saturday, March 14, 2015
9:00 – 10:30 am
(in the New Gym)

Registration Dates:
February 23 – March 14, 2015

$5 for Y Members & Nonmembers






Ages: 5-12

Build confidence, friendships and have a great time by participating in YMCA Cheerleading.  All ages of Youth Cheer (Small Fry, Pee Wee and Gra-Y Cheer) are now organized under the same umbrella, the UPYMCA.  Questions? Contact Tiffani Robinson, or 803-329-9622.  We are still in need of coaches and volunteers!  Additional uniform costs vary by cheer squad.

Registration Dates:
April 1-July 31, 2015

Session Dates:
Monday-Thursday (varied)
July 2  – December 1

Y Members| $25
Non-Members | $75


Play, Grow, Thrive!  YMCA T-Ball leagues are coed leagues that emphasize teamwork and fair play.  Children learn the basics of throwing, hitting and catching the ball.  Y staff will facilitate the leagues while parents and volunteers coach/lead the teams.  The YMCA will provide bats, balls and catcher equipment and each player will receive a hat and jersey from the YMCA.  Parents will need to provide their child with a glove, athletic shoes (cleats are not required) and any additional equipment they deem appropriate.


Cherry Park

Age Groups Divisions:
T-Ball Clinic- ages 3&4
T-Ball- ages 4&5
Slugger Ball- ages 5&6
Coaches Pitch- ages 7&8

Season Dates:
Practice begins on March 30 and the season runs through May 28, 2015.
Practice and games days to be announced.

Registration Date:
Current-March 27, 2014

Y Members: $15 | Non-Y Members: $70

Youth Strength Training

Youth Strength Training

Ages:  10-14

This program is designed to inform and assist our Y Family Youth ages 10-14.  A two hour orientation is given by a Personal Trainer and a strength program is designed to fit the youth’s physical needs.


One 2 hour orientation
Two days 1 hour orientation each day

$59 for Y Members only

Personal Training

Program goal is to evaluate, motivate and educate anyone who desires the extra edge personal training offers. If you are ready to see results, start personal training today! One on one fitness training with a national certified trainer. Register online or call branch for details.