All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
4
6
0
3
4
23
13
8
1
3
1
7
31
24
4
1
2
9
1
13
9
1
6
18
1
34
9
5
28
5
30
7
11
9
1

190 Summer Camps in Hercules, CA

190 Summer Camps in for "Hercules, CA"

Rancho Saguaro Horse Camp

Briones/Martinez, CA 8 miles

Horseback riding and horse care, beginner and advanced, all ages and abilities, as well as lessons, training,…

Oxbow Summer Art Camp

Napa, CA 20 miles

NO LANYARDS MADE HERE! The Oxbow Summer Art Camp offers two "art-immersion" programs for youth ages 14-16…

North Bay Athletic Association

Vallejo, CA 7 miles

Bring your kids to our super indoor playground, fully equipped with rope swings, trampolines, spring floors…

Bay Area Equine Vet Camp

Walnut Creek, CA 14 miles

2015 Bay Area Equine Vet Camp (BAE Vet Camp), the only camp of its kind in Northern California, is an intensive…

SMART Academy Camp

Oakland, CA 15 miles

S.M.A.R.T. Academy is a summer camp, specializing in Science, Mathematics, Art, Recreation, and Technology.…

Snaps.. Shoot For Summer

Piedmont, CA 13 miles

Three different 1/2 day, 2 week sessions. Choose to create a newspaper, or sports photography and or Around…

Enchanted Kids Day Camp

Oakland, CA 13 miles

Enchanted Kids Day Camp for girls & boys, ages 6-10 years old. An extra-ordinary camp for extra-ordinary…

Mills College Summer Arts Program

Oakland, CA 16 miles

The Summer Arts Program at Mills College provides a safe and fun environment for children to play and learn…

Showing Results 81 – 90 of 190
  • 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