California YMCA Camps Camps

Thank you!
We will get back to you within 2 business days
Keep Searching

Embarcadero YMCA

San Francisco, California, United States

Trinity Alps Multicultural,backpacking,wilderness skills,canoeing,leadership training,rock climbing,arts...

Golden Gate District YMCA Day Camp

San Francisco, California, United States

Self-esteem speciality. Campers thrive in noncompetitive, caring atmosphere with opportunities to belong,...

Helendade Scout Reservation

Running Springs, California, United States

YMCA camp located on the edge of wilderness area. Rich history of camping dedicated to serving the youth...

Hidden Villa

Los Altos Hills, California, United States

YMCA camp located in beautiful mountain area. Year-round modern facility dedicated to serving the youth...

East County YMCA Day Camp

La Mesa, California, United States

Program combine traditional camp activities, coping skills & leadership development. We encourage stewardship...

YMCA Camp Arbolado

Angelus Oaks, California, United States

Mountain setting, traditional program, astronomy. Campers thrive in noncompetitive caring atmosphere.

Lakewood YMCA Day Camp

Lakewood, California, United States

Day camp offers a fun, safe, environment for all children. We offer a variety of activities that children...

Los Altos YMCA Day Camp

Long Beach, California, United States

Mix & match from week-week, based on your favorite activities, 23 speciality camps offered summer, spring...

  • MySummerCamps.com c/o Internet Brands, Inc.
  • |
  • 909 Sepulveda Blvd. - El Segundo, 90245
  • |
  • Fax: 310-280-4921
  • |
  • Toll-Free: 877-777-7738
© MySummerCamps.com 2003-. 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!

Your request has been sent.

Thank You!

Your request has been sent.

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