Diablo Valley

Halloween 2026 Kids Events Around Mount Diablo

Trunk-or-treats, haunted trails and pumpkin patches from Martinez to San Ramon, sorted by how old your kids are.

Halloween 2026 falls on a Saturday. That pushes most of the downtown trick-or-treats and trunk-or-treats into the week before, and the busiest stretch around Mount Diablo is Friday, October 23 through Sunday, October 25.

Here's what's on in Walnut Creek, Concord, Clayton, Pleasant Hill, Martinez, Lamorinda, Danville, Alamo and San Ramon, grouped by age. Know of an event that's missing, or spot something wrong? Submit it and I'll add it.

Published October 16, 2026

A hay-bale maze decorated with pumpkins and orange ghosts hanging from the trees, at dusk
The hay-bale maze at Shadelands Pumpkin Patch, Walnut Creek.

If you only do one thing

Babies and kids

Storytimes, trunk-or-treats, haunted trails and candy crawls, in date order. Most suit toddlers and grade-schoolers alike; check each one's Ages line for the few pitched at one end.

Spooky Stories Open Mic

When
Tue, Oct 20, 6:30โ€“7:30 pm
Where
Pleasant Hill Library, Pleasant Hill
Cost
Free, no registration
Ages
Kids 5+ with a grown-up

Free

Creepy tales picked by library staff, and an open mic for kids brave enough to read one aloud.

See it on Mount Diablo Families

Spooktacular Celebration

When
Thu, Oct 22, 4โ€“5:30 pm or 6โ€“7:30 pm
Where
Ballroom, Oak Hill Park Community Center, Danville
Cost
$12 residents, $14 non-residents, per session
Ages
Ages 1โ€“10

Book ahead

The Town of Danville's Halloween party, themed superheroes and villains this year (per the Town's announcement), with arts and crafts, face painting, games and trick-or-treating. Two sessions, codes #38398 (4 pm) and #38399 (6 pm) in the Town's activity guide. Pre-registration is required; the Town says walk-ins will not be accepted.

Walnut Creek Trunk or Treat

When
Fri, Oct 23, 3โ€“4 pm low-sensory hour; 4โ€“6 pm general
Where
Civic Park, Walnut Creek
Cost
Free
Ages
All ages

Free

The city's 7th annual trunk-or-treat. The first hour is low-sensory: no music or jump scares, allergy-friendly and non-food treats, and a quiet indoor room. After 4 pm there's music, giveaways, balloon twisters, face painting and a scavenger hunt.

See it on Mount Diablo Families

Haunted Trail of Pleasant Hill Park

When
Fri, Oct 23, 5โ€“7 pm
Where
Pleasant Hill Park, path behind the Teen Center, 147 Gregory Ln, Pleasant Hill
Cost
Free
Ages
All ages; best under 10

Free

A not-too-scary walk past themed booths, from ghostly graveyards to witches' cauldrons, with a treat at each stop, a monster freeze-dance and costume contests at 6:15 (sign up at the DJ booth). It draws 2,000+ trick-or-treaters and parking is very limited, so walk or come early.

See it on Mount Diablo Families

Banner for the Haunted Trail of Pleasant Hill reading Take a Walk on the Spooky Side, with bare trees in silhouette

Downtown Martinez Halloween Spooktacular

When
Sat, Oct 24, 11 am โ€“ 2 pm
Where
Main Street and cross streets, and the Plaza, Martinez
Cost
Free
Ages
Kids of all ages

Free

Trunk-or-treat on the street plus store-to-store trick-or-treating at downtown businesses, with crafts and games at the Plaza on Main Street. A list of participating businesses is handed out on the day. Bring your own bag.

See it on Mount Diablo Families

Flyer for the Downtown Martinez Halloween Spooktacular, with cartoon kids in mummy, pumpkin, pirate and dinosaur costumes

Hay Day Trunk-or-Treat

When
Sat, Oct 24, 2โ€“4 pm
Where
Clayton Community Church, 6055 Main St, Clayton
Cost
Free admission
Ages
Geared to younger children

Free

Clayton Community Church and the CBCA fill the lot with decorated trunks, with fun and games, a kids' costume contest (keep costumes family-friendly) and a dog costume contest (dogs need registering). Small-town and easy to do in an hour.

See it on Mount Diablo Families

Flyer for Hay Day Trunk-or-Treat in Clayton, showing a car trunk decorated with jack-o'-lanterns and candy under a full moon

Lafayette Spooky Walk: Not Too Scary

When
Sat, Oct 24 & Sun, Oct 25, 5โ€“6:30 pm
Where
Lafayette Community Center, Lafayette
Cost
$3 per person
Ages
All ages; the gentle session

Book ahead

The Lafayette Youth Commission's haunted walk, in its gentler early-evening version. The same trail runs a Very Scary version later each night (see Tweens and teens), so check which session you're booking.

Martinez Library Halloween Storytime

When
Sat, Oct 24, 10โ€“10:30 am
Where
Martinez Library, Martinez
Cost
Free, no registration
Ages
Ages 1โ€“5

Free

Low-scare stories, songs and finger plays, then stay-and-play with toys. Costumes welcome. Pairs with the downtown Spooktacular a block away the same morning.

See it on Mount Diablo Families

Trick or Treat on the Farm

When
Sat, Oct 24, 11 am โ€“ 2 pm
Where
Forest Home Farms Historic Park, San Ramon
Cost
Free, no registration
Ages
All ages

Free

San Ramon Parks and the Historic Foundation turn the old farm into treat stations, with a scavenger hunt, crafts, games, hay rides, a photo booth and spooky stories.

See it on Mount Diablo Families

Halloween Hike on Devil Mountain

When
Sun, Oct 25, 3โ€“6 pm
Where
Mitchell Canyon Visitor Center, 96 Mitchell Canyon Rd, Clayton (Mount Diablo State Park)
Cost
Free; $6 per car park fee, exact cash
Ages
Families

Book ahead

Meet Scarlett O'Harry and Wishbone, the Mount Diablo Interpretive Association's tarantulas, then walk about 2 miles up Mitchell Canyon looking for witches' broom and ghost pines and hearing about the pirate who hid in a cave nearby. About 100 feet of climbing. Reserve by emailing mtdiablohiker@gmail.com.

Howl-ooo-ween at Lindsay Wildlife

When
Tue, Oct 27, 3โ€“8 pm
Where
Lindsay Wildlife Experience, 1931 First Ave, Walnut Creek
Cost
$20 ($15 members) for adults and children alike; $18.50 each for 4+
Ages
All ages; aimed at little ones

Book ahead

Trick-or-treat among the wildlife hospital's animal ambassadors, with not-so-spooky animal encounters, crafts, face painting and a Mad Scientist. No large hats, masks, inflatable costumes or swords, for the animals' sake. Online sales close Oct 26; tickets are also sold at the door.

See it on Mount Diablo Families

Howl-ooo-ween artwork from Lindsay Wildlife Experience: cartoon ghosts, bats, pumpkins and a howling coyote under a full moon

Spooktacular Halloween Story Time & Parade

When
Thu, Oct 29, 10:30โ€“11:30 am
Where
Concord Library and City Offices, Concord
Cost
Free, no registration
Ages
All ages; best for little ones

Free

Concord's Vice Mayor reads spooky-but-not-scary stories, then the kids parade their costumes around the City Offices. A gentle first outing for a costume that hasn't been road-tested yet.

See it on Mount Diablo Families

Lafayette Trick-or-Treat Street

When
Fri, Oct 30, 4โ€“6 pm
Where
Mt. Diablo Blvd from Lafayette Plaza to Dewing Ave, Lafayette Circle and La Fiesta Square, Lafayette
Cost
Free
Ages
Kids with their parents

Free

Downtown merchants hand out candy on the Friday before Halloween. Look for the Trick-or-Treat poster in the window. Start and finish anywhere, and stay for dinner if the little ones last.

Halloween Baby Bash

When
Fri, Oct 30, 11 am โ€“ 12 pm
Where
Pleasant Hill Library, Pleasant Hill
Cost
Free, no registration
Ages
Best for ages 2โ€“5

Free

Storytime meets dance party for the youngest trick-or-treaters. Come in costume.

See it on Mount Diablo Families

Sensory Friendly Trick or Treat

When
Fri, Oct 30, 4:30โ€“6:30 pm
Where
Alamo Women's Club, 1401 Danville Blvd, Alamo
Cost
Free, no registration
Ages
Toddlers and kids 5+

Free

Better Together Performing Arts runs an inclusive Halloween event indoors: a sensory-friendly space, door safety, headphones available, mobility and accessibility accommodations, and no-scare decor. Complimentary parking.

Halloween Spooktacular + Chalk Festival

When
Sat, Oct 31, 12โ€“2 pm
Where
Downtown Pleasant Hill, near Jack's Restaurant and Bar, Pleasant Hill
Cost
Free
Ages
Kids of all ages

Free

Halloween itself: face painting, a balloon artist, a photo booth, a kids' chalk zone with a chalk artist, and treat bags while they last. A midday warm-up before trick-or-treating at home.

See it on Mount Diablo Families

Flyer for the Downtown Pleasant Hill Halloween Spooktacular and Chalk Festival, showing cartoon trick-or-treaters in front of a haunted house

Tweens and teens

Actually scary, actually competitive, or a little bit macabre. The ones an eleven-year-old won't call babyish.

Halloween Youth Tennis Tournament

When
Sat, Oct 17 & Sun, Oct 18, All weekend
Where
California High School and Dougherty Valley High School, San Ramon
Cost
Entry fee; see the city's registration page
Ages
Ages 7โ€“18

Book ahead

A friendly, costumed City of San Ramon tournament, with singles and doubles from orange ball (ages 7โ€“10) up to yellow ball 12U through 18U. Players are encouraged to compete in costume.

See it on Mount Diablo Families

Orange flyer for the San Ramon Halloween Youth Tennis Tournament, with a cartoon mummy holding a tennis racket

Lafayette Spooky Walk: Very Scary

When
Sat, Oct 24 & Sun, Oct 25, 7:30โ€“9 pm
Where
Lafayette Community Center, Lafayette
Cost
$5 per person
Ages
Older kids and teens (open to all ages)

Book ahead

The after-dark version of the Youth Commission's haunted walk, with teenagers doing the scaring. In past years it has run outdoors on the trail behind the Community Center.

The whole family (and the dog)

Mixed ages, pets in costume, and things you can drop into whenever suits.

Scarecrow Stroll

When
Now through Sun, Nov 1, Any time
Where
Downtown Danville, Danville
Cost
Free
Ages
All ages

Free

Scarecrows decorated by downtown businesses. Pick up a map, find them all and vote for a favorite. Good to fold into a walk on Hartz Avenue with a stroller or a dog.

See it on Mount Diablo Families

Town of Danville Scarecrow Stroll banner with a smiling scarecrow in a hat, on display October 1 to November 1

Howl-O-Ween: For the Dogs

When
Sat, Oct 17, 10 am โ€“ 12 pm
Where
The Cottage, Hap Magee Ranch Park, Danville
Cost
$16 residents, $19 non-residents
Ages
Dogs and their families

Book ahead

The Town of Danville's dog costume contest and pet parade, with a photo spot and local vendors. Prizes for silliest, most original, best owner-and-dog duo and best impersonation. The registering adult must be 18+.

Halloween Costume Booo-tique

When
Sat, Oct 17 & Tue, Oct 20, Sat 11 am โ€“ 4 pm; Tue 4โ€“7 pm
Where
Concord Library, Concord
Cost
Free
Ages
All ages

Free

A free costume swap: browse donated new and gently used costumes and take one per person. No appointment needed, so it's the place to sort the costume before everything else on this page.

See it on Mount Diablo Families

Joybound Yappy Hour

When
Sun, Oct 25, 12โ€“3 pm
Where
Calicraft Brewing Co., 2700 Mitchell Dr, Walnut Creek
Cost
$35 (2 drinks, a raffle ticket and pet swag); kids free
Ages
All ages; kids free

A fundraiser for Joybound People & Pets with live music, food trucks and raffles, and dogs and Halloween costumes welcome. The adults' ticket covers two drinks (beer, cider or non-alcoholic). The kids just come.

See it on Mount Diablo Families

Flyer for Joybound Yappy Hour at Calicraft Brewing, showing two adults in dinosaur costumes with a dog in a pink costume

Howl-O-Ween Costumed Pet Parade

When
Sun, Oct 25, 2โ€“3 pm
Where
Alexander Square, City Center Bishop Ranch, San Ramon
Cost
Free
Ages
All ages

Free

Pets in costume parading through City Center, with treats for the dogs. Pairs well with the Yappy Hour in Walnut Creek the same afternoon.

Contra Costa Halloween Con

When
Sun, Nov 1, 10 am โ€“ 4 pm
Where
Hilton Concord, 1970 Diamond Blvd, Concord
Cost
$12 in advance (incl. a $2 Toy Buck), $20 VIP with panels; kids 9 and under free
Ages
All ages; kids 9 and under free

Pop culture, toys, comics, LEGO and horror, with meet-and-greets with actors from Ghostbusters and A Nightmare on Elm Street, and a free cosplay contest with cash prizes, judged at 3 pm. It moved from Oct 25 to Nov 1, and some listings still show the old date. Free parking.

Local pumpkin patch

Shadelands Pumpkin Patch 2660 Ygnacio Valley Rd, Walnut Creek

Daily through Oct 31, 9 am โ€“ 9 pm

Next to the Shadelands Ranch Museum, run with the Walnut Creek Historical Society since 1984. Pumpkins and gourds, a hay-bale maze, a petting zoo and a cow train, plus hamster balls, bumper boats and movie nights. The easiest patch in the valley for toddlers.

Young children holding small pumpkins on hay bales in front of the Shadelands Ranch Pumpkin Patch sign

Halloween 2026 calendar at a glance

Every event above, in date order.

Halloween 2026 events around Mount Diablo, by date
DateEventTownCost
Now through Sun, Nov 1Scarecrow StrollDanvilleFree
Now through Sat, Oct 31Goblin's Grocery List Hidden Image SearchMoragaFree
Sat, Oct 17 & Sun, Oct 18Halloween Youth Tennis TournamentSan RamonEntry fee; see the city's registration page
Sat, Oct 17Howl-O-Ween: For the DogsDanville$16 residents, $19 non-residents
Sat, Oct 17 & Tue, Oct 20Halloween Costume Booo-tiqueConcordFree
Mon, Oct 19Halloween Keychains for TeensPleasant HillFree, no registration
Tue, Oct 20Spooky Stories Open MicPleasant HillFree, no registration
Thu, Oct 22Spooktacular CelebrationDanville$12 residents, $14 non-residents, per session
Fri, Oct 23Walnut Creek Trunk or TreatWalnut CreekFree
Fri, Oct 23Haunted Trail of Pleasant Hill ParkPleasant HillFree
Sat, Oct 24Downtown Martinez Halloween SpooktacularMartinezFree
Sat, Oct 24Hay Day Trunk-or-TreatClaytonFree admission
Sat, Oct 24 & Sun, Oct 25Lafayette Spooky Walk: Not Too ScaryLafayette$3 per person
Sat, Oct 24 & Sun, Oct 25Lafayette Spooky Walk: Very ScaryLafayette$5 per person
Sat, Oct 24Martinez Library Halloween StorytimeMartinezFree, no registration
Sat, Oct 24Dรญa de los Muertos Picture Frame CraftLafayetteFree
Sat, Oct 24Kids' Halloween Costume Contest at Duck DonutsWalnut Creek$5 minimum purchase to enter
Sat, Oct 24Dรญa de los Muertos Nicho WorkshopMartinezFree, no registration
Sat, Oct 24Trick or Treat on the FarmSan RamonFree, no registration
Sun, Oct 25Halloween Hike on Devil MountainClayton (Mount Diablo State Park)Free; $6 per car park fee, exact cash
Sun, Oct 25Joybound Yappy HourWalnut Creek$35 (2 drinks, a raffle ticket and pet swag); kids free
Sun, Oct 25Howl-O-Ween Costumed Pet ParadeSan RamonFree
Tue, Oct 27Howl-ooo-ween at Lindsay WildlifeWalnut Creek$20 ($15 members) for adults and children alike; $18.50 each for 4+
Tue, Oct 27Fratello Marionettes: Spooktacular!DanvilleFree, no registration
Tue, Oct 27Happy Halloween Haul Activity BagsDanvilleFree
Wed, Oct 28Whatever Wednesdays: Scary Movie NightSan RamonFree, no registration
Thu, Oct 29Spooktacular Halloween Story Time & ParadeConcordFree, no registration
Thu, Oct 29Halloween Storytime with My Lileigh PadWalnut CreekFree, no registration
Thu, Oct 29Storytime Halloween CelebrationSan RamonFree, no registration
Thu, Oct 29Moraga Library Great Pumpkin ChallengeMoragaFree, no registration
Fri, Oct 30Lafayette Trick-or-Treat StreetLafayetteFree
Fri, Oct 30Halloween Baby BashPleasant HillFree, no registration
Fri, Oct 30Sensory Friendly Trick or TreatAlamoFree, no registration
Sat, Oct 31Halloween Spooktacular + Chalk FestivalPleasant HillFree
Sat, Oct 31Duck Donuts Halloween Costume DayWalnut CreekFree donut with any purchase, in costume
Sat, Oct 31Halloween Harvest at the Orinda Farmers' MarketOrindaFree
Sun, Nov 1Contra Costa Halloween ConConcord$12 in advance (incl. a $2 Toy Buck), $20 VIP with panels; kids 9 and under free

About this page

Dates, times and prices come from each organizer's own page or a current listing of it, linked from every event's name. I last checked them on October 16, 2026. Plans change, especially with rain, so check the link before you load everyone into the car.

A few regular events, like Pixieland's Spooktacular and Concord's Trick or Treat Trail, are left out because they hadn't posted a 2026 date when I checked.

I used AI to aggregate it.

Know of something missing, or spot a wrong time? Tell me at report@mountdiablofamilies.com and I will fix it.

This is an independent guide, not affiliated with or endorsed by any of the organizers. Flyers appear with their events to help you recognize them.