Directory of Local Resources for Families in Santa Cruz County

Since 2007 Santa Cruz Parent has provided a directory of businesses and nonprofits which serve families in Santa Cruz County. We hope you will find what you’re looking for here. If you know of a program or service not listed with us and which would benefit families, please let us know: info@santacruzparent.com.

Hidden Villa Summer Camp
Business Genre
Long Business Description

The beautiful setting and open philosophy of Hidden Villa make for an especially memorable experience for children of all ages. The camp is designed to grow with children and adjust to meet their needs, introducing them to wilderness and farm activities, fostering leadership skills and responsibility, and emphasizing respect for the environment and for others.

In 1945, Josephine Duveneck started the first multi-racial residential summer camp in the United States here at Hidden Villa. Our summer camp program remains rooted in the Duveneck family legacy of social justice and environmental stewardship, bringing together a diverse group of campers and staff, unplugged from the busyness of everyday life, and giving them the unique opportunity to build a better community through shared experience.

26870 Moody Road, Los Altos Hills, CA 94022, info@hiddenvilla.org,  (650) 949-8650, https://www.hiddenvilla.org/

Business Genre
Long Business Description

homeschool-association-californiaHomeschool Association of California

The Homeschool Association of California is a nonprofit volunteer-run homeschool organization.

Do you have an urgent question or problem? Do you need information quickly? Volunteer homeschooling parents take turns answering our toll-free phone line and they are ready to help you find the help and information you need. If you are looking for support, please call us today!

https://www.hsc.org/  ~  888-472-4440

Business Name
Business Genre
International Academy of Dance Summer Camps
Business Genre
Long Business Description

International Academy of Dance Summer Camps

Let your child’s imagination take center stage! Designed for ages 4-5 and 6-9, our Summer Dance Camps combine the joy of dancing with fun movement games, arts and crafts, and story-time fun!

Imagination thrives in the magical world of storybook adventures! Enchant and delight as dance steps unlock doors to new lands. Dramatize and transform while leaping through the pages of your favorite storybooks.

Also, dancers will create wands, tiaras, crowns, coloring pages and more! Learn choreography as you play, sing and dance to the music of your favorite characters.

Through movement and dance, write your own story, and then share it with your friends and family! Everyone has a ball and lives happily ever after! Live your dreams and cherish the magic of each day…. and share it with your friends and family at the end-of-the-week Mini Performance!

International Academy of Dance, home of Santa Cruz City Ballet

Eight Theme Camps June 8-July 31, Monday-Friday,  9am-12pm, Ages 4-9, $425/week

For Good: Magic, Wizards, Witches, 6/8-12

Dance Party Cruise: Pirates, Princesses & Pop Stars, 6/15-19

Superhero Academy: Learn to fly! 6/22-26

Magical Quest Maze: Unicorns, fairies & Dragons, 6/29-7/3

Under the Sea: Narwhals, Mermaids & Aloha, 7/6-10

Huntrix Honmoon: Golden Glow with K-Pop, 7/20-24

Lights of Broadway: Your Time to Shine, 7/27-31

https://iadance.com/summer-2026/#camps  ~  320 Encinal Street, Santa Cruz 831.466.0458   ~  info@iadance.com

Early/Late Options Available!

Jr. Guards Surf Camp 2026
Long Business Description

Surf Camp

Session 1: July 6 -1 0 ~ Session 2: August 3 - 7, 9am-12pm

This is the perfect program for those who can't get enough of the surf or those who beginners who want to practice their skills in a positive environment! Surf Camp will have a small interpretive element that is reminiscent of Junior Guards but most of the program will consist of surfing, boogie boarding, stand-up paddle boarding and body boarding. Check the tab "Surf Camp" for more information on the program!

Santa Cruz State Junior Lifeguard Contact, Cameron Tucker - Junior Lifeguard Coordinator, sczstate.jrguards@parks.ca.gov  ~  (831) 212-722  ~  Surf Camp 2026 9-15 Year Olds

Surf Camp is for those die hard Junior Guards who can't get enough surf time, beginners who are trying to hone their surf skills, or those looking for some fun in the sun on July 4th week.

There will be a small educational element to this program consisting of practicing surfing skills, actually surfing and other board sports (Boogie, Body Surfing, Stand Up Paddle, etc.).

 Manresa State Beach ~ Ages 9-15 (Must be currently enrolled in Junior Guards or have done Junior Guards in the past) ~  $315

Everyday will filled with plenty of time in the ocean and some time on land. Each days' activities will be dependent on the surf conditions that day. We encourage you to bring your own surfboards, boogies, fins, etc. Junior Guard rules and expectations will be in effect for this surf camp, please refer to the Program Information tab for more information. There is no uniform for Surf Camp.

Instructor to participant ratio will be no more than 1 to 10. All instructors will continue to be State Park Lifeguards who work with the Santa Cruz State Junior Lifeguard program.

Bring: Wetsuit, plenty of water, sunscreen, towel, healthy lunch, foot protection (ex. sandals), and a sweatshirt (for colder mornings). *Please write your child's name on all their belongings, as we are not responsible for missing or lost items*

Waitlist: There will be a waitlist you can enroll in  via Reserve California, under Surf Camp. The Program Coordinator will notify you via email if there is an opening.

Refund:

Registration:  Registration will open on April 7th at 10:00am. There is very limited availability and may fill up quickly. You must have done Junior Guards in the past or actively be enrolled in Junior Guards in order to sign-up.

You will register on Reserve California and find the registration link below:

Surf Camp 2026 9-15 Year Olds

Business Tags
Junior Lifeguards by CA State Parks
Business Genre
Long Business Description

Junior Lifeguard Program Information

The Junior Lifeguard program is a unique and challenging aquatic program for young people. Goals of the JG program are to promote water safety and environmental awareness.

WHO:
 6-15 years old (6-8 years old only at Rio Del Mar)
WHERE: Manresa, Rio Del Mar, and Twin Lakes State Beaches
WHEN: Each three week session runs Monday through Friday - 9:00 a.m. to 3:00 p.m.
WHY: Develop Ocean Safety Skills! Learn about the local environment! Have fun!

Age Groups: Your age is determined by the age you are the first day of your chosen session.

Little guards: 6-8yrs (Rio Del Mar only) C’s: 9-11 yrs ~ B’s: 12-13 yrs ~ A’s: 14-15 yrs

*If you are a new Junior Lifeguard participant (i.e. have never participated in the Santa Cruz State Junior Lifeguard Program) you are REQUIRED to attend a tryout date.

In our program, your child will:

LEARN ALL ABOUT THE OCEAN: Safety, Ocean & Beach Hazards, Rip Currents, Waves & Tides, Beach Ecology & Marine Life
TRAIN IN: Surf & Ocean Rescue, First Aid & CPR
ENGAGE IN FUN ACTIVITIES SUCH AS: Surfing & Boogie Boarding, Stand up paddle boarding, Body Surfing, Beach/Water Flags & Relay Races, Beach & Ocean Games
EXERCISE: Beach Running, Ocean Swimming, Paddle Board Races, Push ups & Sit ups, Stretching & Calisthenics, Beach Specific Information

Manresa State Beach ~ 1445 San Andreas Rd, Watsonville, (Below the parking lot)
Unique to Manresa: Large open Beach, Smaller program with more instructor to participant interaction, Larger variety of rip currents and ocean conditions, Exposure and experience with larger surf condition

Rio Del Mar State Beach: 527 Beach Dr, Aptos, (Next to the parking lot)
Unique to Rio Del Mar: Only program with Little Guard (6-8 year old program), which is a great way to get younger children more comfortable with the ocean, Calmer ocean conditions and smaller surf

Twin Lakes: Location: 180 14th Ave, Santa Cruz, CA 95062
(Blacks Beach, At the end of 14th Ave)
Unique to Twin Lakes: Smaller beach with dynamic beach and ocean conditions, Larger surf and more experience with rip currents

Business Tags
Business Name
Business Genre
Kennolyn Day Camp
Business Name
Long Business Description

Kennolyn Day Camp

Ready to get your child away from technology and into a nourishing community of fun, friends, and the great outdoors? Give your child a healthy dose of GRATITUDE, POSITIVE ATTITUDE, and GROWTH at Kennolyn Day Camp!

On 450 acres of privately owned redwood forest only 4 miles from town, Kennolyn Day Camp is just a short bus ride away with stops across Santa Cruz and Santa Clara counties. Your child will thrive in this fun, active, supportive environment, and you will get a break (or at least be able to work without interruption). And after a day of exploring the fields, pond, and miles of trails, they’ll be happy-tired after each fun day!

Amazing activities keep your camp busy all day: high ropes course, climbing wall, BMX, fencing, pool time, horseback riding, animal care, archery, crafts, and more!

Campers grades K-9 are placed in coed groups based on their grade with two well-trained adult counselors.

Campers entering 10-11th grade may apply for our Leadership Development program.

Groups follow a planned schedule with some choice built in from Monday through Thursday. On Friday Fun Day, campers grades 2+ choose their own activities during the morning. The afternoon wraps up the week with a fun event based on a different theme each week. This is a great change of pace for campers who spend multiple weeks at Kennolyn.

Nowhere else in the local region will you find a more complete, authentic summer day camp experience. Just ask your friends and neighbors.

8205 Hacienda Lane, Soquel  ~  (831) 479-6714  ~  https://www.kennolyncamps.com/santa-cruz-day/

Business Tags
Kids Dojo Mountain Biking Summer Camp
Business Genre
Long Business Description

Enjoy 5 days mountain biking and exploring trails at Kids Dojo Summer Mountain Biking Camps. This is for those who want to learn mountain biking skills and is designed to teach basic riding, mechanical and social in a fun, relaxed, and comfortable environment.

We have enthusiastic, experienced instructors for our unique program dedicated exclusively to mountain biking. Your child will have the opportunity to be challenged, while they grow as a rider and we make sure they laugh and learn. Whatever their level, they will improve their cycling and self-confidence in a safe, fun environment.

Each day we ride different trails and pump tracks and practice skills while learning trail etiquette and enjoying the outdoors. You can expect your child to be tired, dirty and hungry at the end of the day! Please be sure to make sure your child drinks plenty of water when they get home.

5-Day Weeks June 1 - August 7, 9am-3pm

Ages 8-14

https://kidsdojo.org/mountain-bike-summer-camps/santa-cruz/  ~  (831) 713-5475 Info@kidsdojo.org

About Us: https://kidsdojo.org/about-us/

Business Name
Business Genre
Business Name
Business Genre
Business Name
Business Genre
Life Lab Summer Camp
Business Name
Long Business Description

We’re thrilled to offer a summer camp program where a vibrant, diverse group of campers and staff come together to explore the outdoors, plant seeds, make farm-fresh snacks, sing songs, and grow side by side!

Life Lab Garden Classroom, on the UCSC Farm. Park in UCSC Parking lot 116 and walk to farm. (map)

UCSC Farm ~ 1156 High Street, Santa Cruz ~ daniela@lifelab.org ~ (831) 400-2016  https://www.lifelab.org/camp

2026 Summer Camp Dates:

Session 1: June 22 - 26
Session 2: June 29 - July 2 (no July 3)
Session 3: July 6 - 10
Session 4: July 13 - 17
Session 5: July 20 - 24
Session 6: July 27 - 31>

Camp Hours: 9 am - 3 pm

Aftercare Hours: 3 pm - 5 pm (Limited spaces available)

Ages: 7-10 year olds (Child’s age as of June 22, 2026)

Location: Life Lab Garden Classroom, located on the UCSC Farm.

Business Website Address
Business Address
1156 HIGH ST, Santa Cruz, CA
95064
Business Website Address
Business Phone Number
831-438-6068
Business Address
Scotts Valley
95066

Start typing and press Enter to search