Gaston County Family YMCA

Pharr Family YMCA

Welcome to the newest branch of the Gaston County Family YMCA! The William J. Pharr Family YMCA is located in the former Community Center within the beautiful, historic McAdenville, NC or better known as “Christmastown USA!” Please stop by the Pharr Family YMCA during business hours for a tour of the facility and to complete your membership application!

Address & Phone:

208 Main Street
McAdenville, NC 28101
Phone (704) 824-1131
Get Directions »


Monday – Thursday: 7:00am – 9:00pm
Friday: 7:00am – 7:00pm
Saturday: 8:00am – 5:00pm
Sunday: 1:30pm – 4:30pm

Childwatch Hours:

Monday – Saturday: 9:00am – 12:00pm
Monday – Thursday: 3:30pm – 7:00


Summer Camp


Camping, like many Y programs, is about learning skills, developing character and making friends. But few environments are as special as camp, where kids become a community as they learn both how to be more independent and how to contribute to a group as they engage in physical, social and educational activities.

The Gaston County Family YMCA offers four camp locations throughout the county during the 10-week summer following the Gaston County Schools calendar.

2015 Summer Program Guide

2015 Camp Dates 

Week 1 – June 15 – 19 Week 7 – July 27 – 31
Week 2– June 22 – 26 Week 8– August 3 – 7
Week 3– June 29 – July 3 Week 9 – August 10 – 14
Week 4– July 6 – 10 Week 10– August 17 – 21
Week 5– July 13 – 17  
Week 6- July 20 – 24  

Financial Assistance is limited. Early registration is highly recommended.

Click here for more information and registration forms.



Daddy Daughter Date Night

Daddy Daughter Date Night

Fathers, uncles and grandfathers…escort your daughter, niece or granddaughter to Princess Date Night! You and your special date(s) will enjoy a very magical and memorable evening together. A disc jockey will be spinning some songs for your dancing enjoyment. Light snacks will be served and a photographer will be on hand to capture the moment.

Come dressed in semi-formal attire: dresses for the girls and suit/tie are recommended for the gentlemen.  We can’t wait to see you there!

Ages: Open to all ages

Cost: $15/couple for YMCA members, $20/couple for program participants ($5 each additional child). 

Day of registration: $20/couple for YMCA members, $25/couple for program participants

Photos will be available for an additional cost by cash or checks.

When: Saturday, February 21st 6:30pm – 8:30pm

Where: Pharr YMCA Ballroom 

Registration Form

Flyer to share!


Register below or at any Gaston County Family YMCA branch. Get registered today!

Stowe YMCA Men’s Basketball League

Register today for our Men’s Basketball League at the Stowe YMCA.  This 16 years and older league offers fellowship and friendly competition beginning February 25, 2015.


Register as a team or an individual.  Open now through February 17th or until full.

Registration Form here.


Individual Registration – Members – $35, Program participants – $55

Team Registration – Each player on a team will register individually, and pay their member or program participant rate even if they are signed up on a team.


Sunday afternoons from 2:00 – 5:00 pm, and Wednesday evenings from 6:30 – 9:30 pm at the Stowe Family YMCA beginning February 25th.  Each team will play at least 8 regular season games followed by a tournament.

Team Limits:

8 player minimum, 11 player maximum


Ben Oeser at or by calling 704.824.1131.

Middle School Basketball

Middle School Basketball

Ages: Children in the 6th, 7th, and 8th grades will play games against other middle school children from all over Gaston County.

Registration is open from now until Sunday, January 25th.  This program does have a registration limit. Late registration will result in a $10 late fee if space is available.
When: Practice begins the week of February 2nd, and will be twice weekly based on the coaches’ preference. Games will take place on Saturday mornings starting February 21st, 2015.

Where: All games will take place at the Central YMCA, located at 615 W Franklin Blvd. Gastonia, the Stowe Family YMCA, 196 YMCA Dr. Belmont, and Nixon Gym, 401 E. First St, Cherryville. Practices will take place at the Central, Stowe, and Cherryville branches if registration preferences allow.

Player Assessment Day and Draft: Players will participate in player assessment drills on Tuesday, January 27th at 7:00 pm at the Stowe Family YMCA.  Each player will asked to wear a certain number during the drills session.  All players will be drafted to teams by the coaches at the coaches’ meeting following the player assessment drills, and will be contacted with their team assignment on January 28th.

Contact:  Ben Oeser –, 704.824.1131, or for Cherryville: Josh Patterson, 704.445.9622


Cost:   Member – $65 Program participant - $85.

Additional Info: All players will receive a team uniform top. All teams are led by volunteer coaches. Coaches Meeting: Tuesday, January 27th after the player assessment drills at the Stowe Family YMCA.  If you are interested in volunteering to coach, please contact Ben Oeser


Download a Registration Form for Stowe YMCA and Central YMCA Sites

Download a Registration Form for Cherryville YMCA Site

Personal Training

Personal Training

Personal Training (Private)

Ages: 12+

Private personal training is 1 on 1 fitness training with a nationally certified YMCA personal trainer. The trainer trains the client using strength training, cardio training, and nutritional counseling and monitoring. Sessions are 1 hour in length and can be purchased in 1, 5, 10, 15 and session packages.

Dates & Times: Anytime the facility is open and is offered year around. Training times are based on client needs and trainer availability.


1 Session – $49
5 Sessions – $205
10 Sessions – $370
15 Sessions – $495

Personal Training (Small Group Classes)

Ages: 12+

A group personal training class is personal training in a small group setting. The session length is determined by the class specifics and what it dictates the length to be in order for the clients to achieve their goals. Classes are created based on specific branch need and want and trainer experience and availability.

Offered to YMCA members only and must have a minimum of 4 participants and a maximum of 10 in order to have the sessions.

Dates & Times: Anytime the facility is open and is offered year around. Training times are based on client needs and trainer availability. Classes are 4 to 8 weeks in length depending on specific class.

Sessions – $10 per session per client and must be paid in full prior to start of class sessions. For example, if the class meets 2x per week for 4 weeks the total cost to the member is $80 and this must be paid prior to the start of the 4 week program.

Race Calendar and Results

Click on the links below for race results


February 14th – Hearts-a-Bustin 5K – Stowe Botanical Gardens

March 21st – Rail to Trail 5K

March 28th – Lightning Bolt Stuart Cramer 5K

April 24th – Cherry Blossom 5K

May 2nd – Mt. Holly Springfest 5K

May 9th – Girls on the Run Spring Race 5K

May 23rd – Belmont Police 5K

July 17th – Gastonia Grizzlies 5K

September 7th – The Burn Labor Day 5K

October 3rd – St. Michael’s Fun Fair 5K

October 3rd – First Baptist Belmont 5K

October 10th – On the Run Cramerton 5K

October 31st – Holy Angels 4 Miler

November 7th – Spencer Mountain 5K and 10 Mile

November 28th – ChristmasTown 5K

December 5th – Girls on the Run Fall 5K




Y-Race Series 2014 – Final

Y-Races Series Update (Race 5 of 5): Males

Y-Race Series Update (Race 5 of 5): Females


December 6th – Girls on the Run Fall 5K; Age group awards

November 29th – ChristmasTown 5K; Age group awards

November 8th – Spencer Mountain 10 Mile & 5K; Age group awards 10 Mile & 5K

November 1st – Holy Angels Costume Dash 4 Mile, Age group awards

October 25th – Dannie Benjamin Missions Fund 5K; Age group awards

October 11th – On the Run 5K; Age group awards

October 4th – St. Michaels Fun Fair 5K and 1 Mile Cub Trot

TAG for Kids (Triathlon Around Gaston): Age group results

September 1st – The Burn (Labor Day 5K); Age group awards

July 18th – Grizzlies 5K; Age group awards

May 24th – Belmont Classic 5K; Age group awards

May 17th – CaroMont Community Challenge 5K; Age group awards; Let Me Run 5K

May 10th – Girls on the Run 5K; Age group awards

May 3rd – Mount Holly Springfest 5K; Age group awards

April 25th – Cherry Blossom 5K; Age group awards

*send any result issue to with the race in subject line. Include name, bib number, and approximate finish time. 




December 7th – Girls on the Run Belmont 5K: Age group awards

November 30th – ChristmasTown 5K; Age group awards

November 9th – Spencer Mountain 10Mile; 5K;  Age group awards – both races

October 5th – St. Michaels Fun Fair 5K; 1 Mile Cub Trot

July 26th – Grizzlies 5k.  Photos of race night here.

May 25th – Belmont Classic 5k

May 4th – Girls on the Run Spring Race

April 26th – Cherry Blossom 5K

School Year Gymnastics and Dance Classes

Gymnastics Classes 


Parent/Child for ages 18 months and up
KinderGym for ages 3 & 4.
JuniorGym for ages 5, 6, & 7
SeniorGym for ages 8-11.

Dance Classes


KinderDance for ages 3 & 4
JuniorDance for ages 5, 6, & 7
SeniorDance for ages 8 and up

The Pharr Family YMCA is excited to offer dance and gymnastics classes for ages 3– Teens. Our dance and gymnastics classes are designed to enhance fine and gross motor skills and cultivate imagination, creativity and social development in a caring environment. Students will grow and develop as they learn the fundamental vocabulary and skills associated with gymnastics and dance. Classes start September 2, 2014 and run through May 20, 2015. Registration is continuous.

All class are held at the Pharr YMCA.

Days & Times:

PARENT/CHILD GYMNASTICS (18 mos. & older with Parent Participation) Tue 3:00 pm
 KINDER GYMNASTICS (Ages 3-4)  Mon 3:00pm   Mon 3:45pm   Mon 6:00pm   Tue 3:30pm  Wed 3:00pm
 KINDER DANCE (Ages 3-4 Ballet &Tap) Mon 4:15pm
 JUNIOR GYM (Ages 5-7) Mon 3:45pm  Mon 6:00pm  Tue 4:15pm  Wed 3:45pm
 JUNIOR DANCE (Ages 5-7 Ballet & Tap) Mon 5:00pm
 SENIOR GYMNASTICS (Ages 8 and up) Mon 4:30pm  Tue 5:45pm  Wed 4:30pm
 SENIOR DANCE (Ages 8+ Ballet & Tap) Wed 4:30pm

Class fees: Non-refundable registration fee $20.00 per student

Members – $40.00/month
Program Participants – $50.00/month

CLICK HERE for printable registration form or register online by clicking here.

Contact Ben Oeser at or (704) 824-1131.

Ballroom Rental

Have your next function in Christmas Town, USA! Great place to have your wedding, reception, Christmas party or your child’s 1st birthday. We have a ballroom that is approximately 36 ft wide and 60 ft long with beautiful hardwood floors and a fireplace with gas logs.

A refundable $100 deposit is required to reserve the space.


Click on the links below for additional information.

Rental Contract     Renters Policy      Renters Pricing


Contact Teresa Jacobs at or  (704) 824-1131 with questions or to reserve a space today.




Afterschool Enrichment

Ensuring A Brighter Future

The YMCA provides a quality, Christian-oriented experience that is safe, fun, and convenient. Y After School operates throughout Gaston County providing enrichment from school dismissal until 6:00 pm daily. During this time we aim to shape character by modeling, teaching, and reinforcing positive values to all students. The YMCA believes in the character development traits of Caring, Honesty, Respect, Responsibility, and Faith. The YMCA offers two on-site After School locations and fifteen off-site locations throughout the county.

To find your school and Afterschool location, please visit our Afterschool page.

Sign up for our eNewsletter
Find us on FacebookFollow us on Twitter

Learn more about our Afterschool Programs

Learn more about Summer Camp

Learn more about Y Guides