All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
9
11
0
13
0
29
21
11
4
4
4
7
25
9
6
2
3
9
0
34
6
1
1
24
2
30
18
12
27
6
44
8
19
19
1

188 Summer Camps in Horsham, PA

188 Summer Camps in for "Horsham, PA"

Summer Filmmaking Workshop at BMFI

Bryn Mawr, PA 15 miles

Write, produce, direct, and edit a film under the guidance of professional media-makers. Collaborate to create a polished script, short film, and website through the experiential process of pre-produ

Camp Anglewood

Horsham 6 miles

Traditional, Family Run Day Camp on Unique Setting in Elkins Park, PA

Breezy Point Day School

Langhorne, PA 9 miles

Breezy Point Day School: Day Camp-Swim Club-PreSchool Located on 85 acres in Bucks County, PA. Featuring Kindergarten-Summer Camp-Swim Club Serving Children in Newtown, Langhorne, Yardley, Richboro, C

The UGH Summer Camp 2015

Feasterville Trevose, PA 9 miles

You can't beat our Summer Camp prices of $99 per week! Everybody wins with Overtime Athletics!

Little Sprouts

Morrisville, PA 18 miles

Little Sprouts for campers ages 3-5 10:am-Noon Tues, Wed & Thurs in July

WillowMay Farm

newtown square, PA 20 miles

Horse back riding day camp United states Pony Club & British Horse Society Riding Club center

Sports International Kicking and Punting Camp PA

Wayne, PA 17 miles

If you are a veteran kicker/punter or just learning, the Sports International Kicking & Punting Camp is a no nonsense, football experience you will never forget! Our 2011 Valley Forge Military Academy

Showing Results 61 – 70 of 188
  • MH Sub I, LLC dba Internet Brands
  • |
  • 909 Sepulveda Blvd. - El Segundo, 90245
  • |
  • Fax: 310-280-4921
  • |
  • Toll-Free: 877-777-7738
© 2003-. MH Sub I, LLC dba Internet Brands. All rights reserved.
Last Updated:

Submit your request and one of our assistants will find the best camp for you.

Submit your request.

Please fill out the missing fields, thank you!

Sign up for camp news & deals. You can unsubscribe at any time

Thank You!

Thank You!

Your request has been sent.

We will contact you shortly. If you have any questions, call us at 1-877-777-7738