All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
0
7
0
0
0
8
2
1
0
1
0
2
7
5
3
1
1
2
0
7
2
0
2
7
0
7
2
3
5
1
11
0
4
4
0

70 Summer Camps in Salem, NH

70 Summer Camps in for "Salem, NH"

New England Aztec

Byfield, MA 15 miles

The New England Aztec Youth Soccer Camp is a great opportunity for ANY PLAYER from ages 6 to 14 to learn…

Ipswich River Day Camp

Topsfield, MA 18 miles

Ipswich River Day Camp offers natural history programs for children with emphasis on field, forest & pond…

Painted Image Farm Summer Camp

Candia, NH 19 miles

We offer several vacation camps year-round. Camp is a fun way to spend vacations around horses. Each day…

Naticook Day Camp

Merrimack, NH 16 miles

Trained counselors guide campers in a relaxed atmosphere increasing self confidence, respect and good sportsmanship.

In The Net Sports Academy

Merrimack, NH 16 miles

Our goal is to provide the best player and coach skill development programs through positive, exciting, creative,…

Becks Arts Express

Nashua, NH 14 miles

Camps and Workshops at Becks Arts Express! Choose from one of these fun and exciting themes and draw, paint,…

Strong Dynamics Hockey Training

Nashua, NH 15 miles

Hockey skating & agility training at PHD Training Center Tyngsboro, Dracut, Skate 3, Tyngsboro, MA, Conway…

Camp COOL BREEZES

Raymond, NH 17 miles

WHAT WILL CHILDREN DO AT CAMP COOL BREEZES? CHILDREN WILL LEARN THROUGH PLAY AND EXPLORATION USING THE NATURAL…

Showing Results 21 – 30 of 70
  • 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