Spring Mill Athletic Club welcomes a diverse community, including moms, dads, seniors, young adults, teens, and kids. Our fitness programs cater to all ages and levels, offering personal training, exercise testing, and individualized programming.
Members can enjoy a variety of classes such as Zumba and Pilates, ensuring there’s something for everyone in the family. Additionally, our massage services promote holistic health, relieving tension, improving circulation, and alleviating pain.
At Spring Mill Swim Club, located in the heart of Bucks County, members can escape to a summer oasis from Memorial Day through Labor Day.
Our spacious pool area offers fun for the whole family, with a full-size pool, slide, diving boards, and a separate toddler pool. Other amenities include a basketball court, playground, snack bar, and men’s and women’s locker rooms.
Certified lifeguards ensure safety, and our Marlin Cafe offers a variety of snacks and meals for a refreshing break from swimming.
Looking for an active summer camp in Bucks County?
Spring Mill Summer Camp is the perfect choice for children ages 5-14.
Our experienced counselors, many of whom are college students or graduates with education backgrounds, provide a safe and engaging environment with a camper to counselor ratio of 9 to 1. Each day is filled with exciting activities, including swimming, sports, arts and crafts, and themed weeks, ensuring your child has a memorable experience and makes lifelong friends.
For those interested in dance, Spring Mill Dance Academy offers a wide range of classes for all ages and levels.
From ballet and tap to hip hop and jazz, our classes focus on proper technique and performance skills.
Students have the opportunity to showcase their talents in special holiday showcases and end-of-season performances. Whether you’re looking to stay fit, cool off in the summer, keep your child active, or learn to dance, Spring Mill has something for everyone.
Spring Mill Athletic Club is located at 173 Jacksonville Road in Ivyland. For more information, please call 215-328-9400 or visit www.springmillathleticclub.com.