Indian Valley Family YMCA Amenities

Indian Valley branchA full-facility branch, conveniently located on Route 113 in Harleysville, providing programs for members of all ages.

Facility Features

  • Indoor pool with slide
  • 6,000 sq/ft family wellness center with youth area that includes kid-size equipment, bouldering wall, interactive video fitness programs and dance mat
  • Full-size gymnasium
  • Aerobics studio
  • RPM room
  • Intergenerational room
  • Free babysitting


  • Swimming lessons for all ages and levels
  • Water exercise classes
  • Adult sports – basketball, floor hockey, volleyball
  • Group exercise classes – kickboxing, body pump, pilates, yoga, step and many more
  • Personal training and physical therapy
  • Parent/child programs
  • Teen programs – Leaders Club, special events, fitness, dance
  • Youth programs – sports leagues, dance, music, art, gymnastics, Tae Kwon-Do
  • Active Older Adult activities – fitness classes, social events and trips
  • On-site day care center, before and after school care

Parties and Facility Rentals

Let us provide a location for your next party, meeting or event! We rent our rooms and gym, and provide access to our pools and other facility amenities. For facility rental information at our Indian Valley Branch, contact Jaime Beauseigneu at 215-723-3569, ext 522.
Learn more

HUGS Day Care

Click here to learn about our on-site day care center.

The North Penn YMCA provides programs and services for children, teens, seniors, families and those with special needs in the North Penn, Indian Valley and Perkiomen Valley communities. Our programs, available for all ages and abilities, include childcare, swimming, sports, group and individual exercise, character building, social activities and volunteer opportunities.