Indian Valley Family YMCA

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


Facility Hours:Picture1
Monday – Friday: 5am – 10pm
Saturday: 7am – 8pm
Sunday: 11am – 7pm

Business Hours:
Monday – Friday: 8am – 8pm
Saturday: 8am – 4pm
Sunday: 11am – 4pm

Babysitting Hours:
Monday – Thursday: 8:15am – 2pm, 4 – 8:30pm
Friday: 8:15am – 12:30pm
Saturday: 8am – 12:30pm
Sunday: 11am-2pm

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

Facility Rental

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 Jen Ditzler at 215-723-3569, ext 142.


  • 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 daycare center, before and after school care

Program Guide

View and search all of our program information.
(PDF format, requires Acrobat Reader)
Spring I

Register Online

Online registration is available for most of our programs.
Learn more...

Already have a login?
Login now

Give to our y

Make a difference. Help us make our community a better place to live.

Learn more...

Donate now

Get Our Newsletter

Want to get our news sent to your inbox?