Puppet Show for Kids in Lafayette, CA
From Burton Valley backyards to Happy Valley swim clubs, we bring a 45-minute puppet and comedy magic show to your Lafayette party. Your date is held with no deposit, and the drive over the hill costs you nothing.
- 26+ years
- 5.0 stars from 207+ Google reviews
- No deposit or travel fee
A puppet and magic show built for Lafayette birthdays
A rabbit refuses to come out of the hat. A dinosaur loses his story and needs the kids to find it. The magic only works when the whole audience shouts the magic words. That is a California Kids Fun show: silly puppets, real tricks and a room full of kids who feel like part of the act.
Every puppet is handmade in the California Kids Fun puppet-making workshop, and our performers have been bringing them to parties since 2000. Toddlers get bright, simple gags; the 8- and 9-year-olds get faster jokes and a chance to be the magician's helper.
See the puppet show
Need a kids' magician in Lafayette?
You don't have to choose between a magician and a puppeteer. Comedy magic runs through the whole show, and the birthday child gets to perform a trick of their own in front of their friends.
Where we've performed in Lafayette
Preschools, schools and camps
A western-themed show for about 200 campers at Diablo Day Camp and two summer camp shows for about 70 children at The Child Day Schools, both in July 2025. A Halloween show for Joyful Beginnings Preschool in October 2026.
Community celebrations
A neighborhood fall festival off Deer Hill Road in October 2024.
Backyards and swim clubs
Two Lafayette birthdays in August 2026: a dinosaur party at home and an outer-space party at a local swim club.
Lafayette show packages
Puppet & Magic Duo
$375
- One story mixing puppets and comedy magic
- Jokes and puppets matched to your theme
- The birthday child performs a trick
- Group photo with the puppets
Ultimate Entertainment
$575
- Everything in the Puppet & Magic Duo
- Balloon twisting for up to 20 kids
- Freeze dance, limbo and a cake ceremony
- Two hours with one host running the fun
Add-ons: balloon twisting from $99, dance games $49. Book online and save $25. Travel and setup in Lafayette are included.
Why Lafayette families choose us
No travel fee, ever
Lafayette is part of our regular route, so the posted price is the whole price.
No deposit
Reserve now, pay after the show. Nothing is charged to save the date.
Fully refundable
If the party is called off, you get every dollar back. Moving the date with a week's notice costs nothing.
Handmade puppets
Every character is designed and built in the California Kids Fun puppet-making workshop, so you won't see these puppets anywhere else.
Fully insured
$1M/$2M liability. Swim clubs, camps and schools can get a certificate of insurance before the event.
5.0 stars, 207+ Google reviews
Written by parents, camp directors and teachers who booked us.

Lafayette preschools, day camps and schools
We have performed for Lafayette camps and preschools, including Diablo Day Camp, The Child Day Schools and Joyful Beginnings Preschool. Camp shows scale up to large groups, and preschool shows slow down for 2- to 5-year-olds. Programs cover Pre-K through Grade 5, with a W-9, an itemized invoice and an insurance certificate whenever your office asks.
- Educational puppet and magic assembly, 45 minutes: $375
- Two shows on the same visit: $50 off each
- Library programs: $395
Pick a theme and the puppets play along
Dinosaurs, outer space, Halloween or princesses: tell us the theme when you book and the show is built around it.
- Dinosaur explorer
- Jungle safari
- Pirate
- Princess
- Halloween, fun not scary
- Superheroes
- Unicorns and rainbows
- Holiday parties
How the show runs
- The performer arrives 15 minutes ahead and needs about 6x6 ft of space, inside or outside.
- Kids gather on the floor or a blanket right in front of the stage.
- The 45-minute show begins, with helpers picked from the audience.
- Puppet photos at the end, then balloons if they're in your package.
- Settle up afterward by Zelle, cash, check or card.
What Lafayette-area parents say
Parents across Lafayette and the Bay Area have shared their stories on Google and Yelp.
Lafayette party FAQs
Is there a travel charge for Lafayette?
No. Lafayette, Orinda and Moraga are all inside our service area, so the package price covers the trip.
Can you perform at a Lafayette park?
Yes. Lafayette Community Park on St. Mary's Road has a group picnic area you can reserve through Lafayette Parks & Recreation at (925) 284-2232. Apply up to a year ahead, and finish the paperwork at least 30 days before your party. The park asks that noise not disturb neighbors and allows no amplified music, so tell us where you're holding the party and we'll plan the sound to fit.
Can we have the party at the Lafayette Reservoir?
The Reservoir is run by EBMUD, not the City, and some picnic areas there are reserved separately. EBMUD paused part of its 2026 picnic reservations for construction, so check current availability with EBMUD before you send invitations.
Do you perform at swim clubs and preschools?
Yes. We've done a birthday at a Lafayette swim club and shows for Lafayette preschools and day camps. Share any check-in or parking instructions when you book.
Will the show fit in our backyard or living room?
Almost always. The stage needs about 6x6 feet, 8x8 if you can spare it, with floor space in front for the kids.
What happens if it rains?
The show moves indoors to a living room, garage or clubhouse. Text us as soon as you change plans and we'll adjust.
Can you send a certificate of insurance?
Yes. We carry $1M/$2M liability coverage and send the certificate to your venue on request.
When do we pay?
On the day of the party, after the show. No deposit is needed to book.
Is it right for toddlers and older kids together?
Yes. The show is written for ages 2 to 10, with visual gags for the little ones and quicker jokes for older siblings.
How soon should we book?
Three to four weeks ahead is safest, especially for October and December weekends. Short-notice dates do open up, so it's worth asking.
Where in Lafayette we perform
- Downtown Lafayette
- Burton Valley
- Happy Valley
- Upper Happy Valley
- Reliez Valley
- Acalanes Ridge
- Springhill
- Trail Neighborhood
- Lafayette Reservoir area
ZIP code 94549.
Nearby: Walnut Creek, Pleasant Hill, Danville, Orinda, Moraga, Concord and Martinez. See our full service area.
Lafayette parks, reservoir and library links
Official pages for reserving picnic space and checking the rules at Lafayette's most popular party spots.
- Lafayette Community Park
Group picnic area, tot playground and restrooms at 480 St. Mary's Road. Reservations through Parks & Recreation.
- Lafayette Reservoir (EBMUD)
Picnic areas, play areas and trails off Highway 24. Check current picnic reservation availability here.
- City of Lafayette Reservoir guide
Hours, parking and what to expect at the Reservoir, about a mile from Lafayette BART.
- Lafayette Library
Contra Costa County Library branch at 3491 Mt. Diablo Boulevard, for story times and children's programs.
Tip: Ask your venue about sound limits before the party and tell us when you book.
We Take Funny Very Seriously!
Save your Lafayette party date
Text us the date, start time, address and your kids' age group, and we'll check our performers' calendars and reply the same day.
