Save in September 2026! Join North Penn YMCA and save with no join fee! With two convenient locations in Montgomery County, we’re here to help individuals and families thrive through programs and services for every age and stage of life.
Why Wait?
More Movement. More Energy. More You.
Make time for yourself. From fitness centers and pools to group exercise classes and more, find ways to move that fit your life and help you feel your best.
Membership Types & FeesIt’s Never Too Soon to Build Healthy Foundations.
Give your family more opportunities to move, play and grow together. At the Y, children and families can build healthy habits that last a lifetime.
Member BenefitsJoin Now!
How to Join:
1. Register online here
2. Or, stop by your local branch:
Indian Valley Branch
890 Maple Avenue
Harleysville, PA 19438
215-723-3569
Lansdale Branch
608 E Main Street
Lansdale, PA 19446
215-368-1601
Enjoy Everything the Y has to offer, including:

Full Branch Access
Full access to amenities at your home branch including wellness center, aquatics center, gymnasium & outdoor spaces

Unlimited group exercise classes
Free in-person, land & aqua group exercise classes and fitness programs

Stay & Play Babysitting
Babysitting while you use our facilities. Children are supervised by our caring, trained staff for up to two hours per day for ages 6 weeks through age 8.

Ezone: Golf Simulator and Esports
Indoor virtual sports and golf simulator suite AND Esports and Gaming Center for all ages.

BRAND NEW at Lansdale YMCA
A brand new full-sized, indoor gymnasium! A brand new NinjaZone! Expanded wellness center and two new program studios!
