Building Stronger Communities

Discover programs and services that empower youth, promote healthy living, and inspire community action for all.

Tree of Giving Program

Each year, the Georgia Mountains YMCA connects caring community members with local children through our Tree of Giving program. Families share their children’s Christmas wish lists, and sponsors help make those wishes come true by purchasing gifts that bring joy and hope during the holidays.
When you sponsor a child, you’re not just giving presents, you’re sharing kindness and letting families know their community cares.
How it works:
• Select a child to sponsor using our Tree of Giving form or scan the QR code on the Angel selected from the tree in the foyer
• Purchase gifts from the child’s wish list
• Drop off gifts at the Y by December 10
Every Angel on our tree represents a real child in our community. Together, we can make sure every Angel is chosen and every child is celebrated.
Sponsor a Child Today

Explore YMCA Programs

From swim lessons and fitness classes to childcare and youth development, the Y offers something for everyone. Browse our programs and find the perfect fit for your family.

Empowering All Through Connection

Join a supportive community dedicated to nurturing potential, fostering healthy living, and promoting social responsibility.

Find a YMCA Near You

J.A. Walters Family YMCA

2455 YMCA Drive,
Gainesville, GA 30501
770-297-9622

Early Learning Center

3368 White Sulphur Road,
Gainesville, GA 30507
770-297-9622

Why Choose the Y?

Community Impact

Strengthening families and neighborhoods for 30+ years.

Inclusive Programs

Welcoming everyone, regardless of age or income.

Financial Assistance

Over $400,000 provided annually in subsidies.

Nationwide Access

Use your membership at YMCAs across the country.