All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
0
6
2
6
4
29
15
7
1
4
1
12
33
25
2
1
2
5
2
23
7
1
3
20
0
36
16
10
28
1
38
4
21
20
0

170 Summer Camps in Half Moon Bay, CA

170 Summer Camps in for "Half Moon Bay, CA"

Glenoaks Stables Summer Camp

Portola Valley, CA 15 miles

Glenoaks offers week long riding camps throughout the summer. This is a fun way for kids to learn about horses…

Camp CDC Riverside

Riverside, CA 11 miles

Serious hands on fun! Traditional campy activities like skits, songs, games, sports, swimming and arts are…

Atherton Lacrosse Camps

San Francisco, CA 19 miles

Atherton Lacrosse offers beginners to intermediate level youth a week of fun activities and instrucion to…

Camp CMC

San Francisco, CA 19 miles

Make great music and new friends at Community Music Center this summer!

Kicking World Kicking Camps

San Francisco, CA 19 miles

KickingWorld.com conducts national kicking & punting camps (CA, TX, AZ, NJ, FL) and year-round private kicking…

Camp Edmo

San Francisco, CA 18 miles

CAMP EDMO: Ingenious Fun for Pre-K-8th Graders.

Zoo Camp

San Francisco, CA 18 miles

Zoo Camp is a great way for kids to learn about animals in an outdoor setting. Zoo walks, animal-themed crafts…

Pacific Coast Kids Summer Camp

Palo Alto, CA 17 miles

Pacific Coast Kids offers three camp themes: Lego┬« camps, Science camps, and Jewelry & Fashion Design Camps.…

Showing Results 61 – 70 of 170
  • MySummerCamps.com c/o MH Sub I, LLC dba Internet Brands
  • |
  • 909 Sepulveda Blvd. - El Segundo, 90245
  • |
  • Fax: 310-280-4921
  • |
  • Toll-Free: 877-777-7738
© MySummerCamps.com 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