Home / ESF Camps & Experiences

ESF Camps & Experiences

ESF Summer Camps & Experiences is where campers are free to explore their curiosity and power their potential.


Report Abuse


ESF Camps & Experiences

ESF Camps offers weekly Day Camps for children ages 3 through 10th grade. Activities include daily swim instruction, arts, sports and STEM programs.

Locations (scroll through photo gallery above for details):

William Allen Middle School (Moorestown, NJ), Chapin School (Princeton, NJ), Chestnut Hill College (Chestnut Hill, PA), Norwood-Fontbonne Academy (Chestnut Hill, PA), Montgomery School (Chester Springs), Friends Select School (Philadelphia, PA), The Episcopal Academy (Newtwon Square, PA), Devon Preparatory School (Devon, PA), The Haverford School (Haverford, PA)


*Multi-week and sibling discounts available. Refer a new family and receive $100 in credit for 2024!

Contact Information

ESF Camps 750 East Haverford Road Haverford, PA 19010
Social Information

Author Info


Join Bucks County Parent as a Member today!

Member since 4 years ago
View Profile

ESF Camps & Experiences 3 reviews

Write Your Review
3 reviews
  • James

    We love the variety of programs offered and the top-notch quality of the counselors you hire.

  • Liz L.

    They were wonderful with taking precautions in light of the pandemic. My son did a week of 76ers camp and Phillies Baseball Academy, for the first time. They tried to do as much as they could for the kids, within the limits of social distancing. Their information sessions before starting camp were comprehensive and informative. My son had a great time, loved his coaches, and can’t wait to go back for a few more weeks this summer! Thanks to all the staff at ESF Camps for a great, first time experience!

  • Ashley

    Because of ESF Swim lessons, Emmal learned how to swim!

Write Your Review

Your email address will not be published. Required fields are marked *

Whether you are an entrepreneur opening a new business or a legacy organization that would like to be more connected with families in Bucks County, we welcome you to join our Membership program at buckscountyparent.com/join