All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
12
12
4
17
5
59
44
23
6
2
8
16
63
35
15
12
12
24
0
57
18
0
8
40
3
58
25
14
34
9
66
11
28
28
2

390 Summer Camps in Elmhurst, NY

390 Summer Camps in for "Elmhurst, NY"

Broadway Artists Alliance

New York, NY 7 miles

Broadway Artists Alliance provides professional training for young musical theatre performers in NYC!

Palisades Country Day Camp

Closter, NJ 17 miles

A unique and innovative state-of-the-art facility designed & built especially for the young child ages 3-7…

SUMMER ART CAMP

Englewood, NJ 13 miles

Creativity encourages curiosity, problem solving, and self-expression.

Happels Barn Summer Riding Camp

Rockleigh, NJ 20 miles

Happel's Barn Summer Riding Camp teaches the basics of horsemanship to beginner riders. Our camp has proven…

SuperTennis

Teaneck, NJ 13 miles

SuperTennis is a co-ed, summer day camp for kids ages 5-17. It is open to all levels, from beginners to advanced…

Neil Klatskin Day Camp

Tenafly, NJ 14 miles

Your children can enjoy eight weeks of fabulous fun and exciting activities in a nurturing Jewish environment.

Kellys Dance Loft Summer Camp

Atlantic Highlands, NJ 19 miles

Dance Camp during the Summer. Preschool through Elementary School ages. www.kellysdanceloft.com Brand new…

SHOMRIA

New York, NY 7 miles

A camp with a family atmosphere located on a beautiful waterfront with full water activities. Offers rich…

Showing Results 91 – 100 of 390
  • 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