North Penn YMCA has been a trusted summer camp destination for Montgomery County families for decades, offering unique and diverse experiences at each location. Each camp provides a variety of outdoor and recreational activities tailored to its site, including sports, games, swimming, and enrichment education, ensuring every camper finds something they love.
With weekly themes, campers at every location enjoy new adventures, make lasting friendships, and grow in mind, body, and spirit—all while exploring the distinctive offerings that make each camp truly one of a kind!
Collegeville
Skippack Elementary
Kindergarten through 5th grade
4081 Heckler Rd. Collegeville, PA
Hatfield
Kindergarten through 6th grade
School Road Park 1619 School Road, Hatfield, PA
Harleysville
Indian Valley branch
2nd grade through 8th grade
Indian Valley Family YMCA, 890 Maple Ave. Harleysville, PA
Harleysville
YMCA Child Care Center
Pre-K, Kindergarten and 1st grade
Harleysville Early Childhood Center, 311 Alumni Avenue
Lansdale Catholic School
Kindergarten through 8th grade
700 Lansdale Avenue, Lansdale, PA
Lansdale Community Center
Kindergarten through 6th grade
229 W. 5th Street, Lansdale, PA
Lansdale
Inglewood Elementary
Kindergarten through 8th grade
1313 Allentown Rd. Lansdale, PA
Lansdale YMCA Branch
1st through 8th grade
608 E. Main St. Lansdale, PA
Souderton
E M Crouthamel Elementary
Kindergarten through 6th grade
143 S. School Lane, Souderton PA
Towamencin
Kindergarten through 8th grade
Fischers Park 2235 Bustard Rd Lansdale, PA
Register for Summer Camp
Registration is Easy! There are two convenient ways to register for North Penn YMCA Summer Camp programs: online or at a branch.
Register Online
- Ensure your child has a North Penn YMCA membership.*
- Register for your desired programs online using the member log-in for your child’s membership.
- Print and mail/drop off paperwork to your branch.
Register at the Branch
- Print registration forms (found on your camp location webpage) including registration forms indicating desired weeks.
- Ensure your child has a North Penn YMCA membership.*
- Drop the completed summer camp registration packet to your North Penn YMCA branch.
- Please note that each registered week requires a $25/week non-refundable deposit to reserve your child’s spot.
- *Memberships can be within a family membership or as a youth program member ($50)