Halloween Activities in Walnut Creek, CA

It's officially Fall, and there are a lot of fun activities you can do with your friends and family in the Walnut Creek, CA area. Whether you are looking to party or enjoy a family-friendly event, there's something for everybody. We've compiled a list of upcoming events in the area to help you plan out your days.


Trunk or Treat & Octoberfest 

  • October 30, 4:00 -6:00 PM
  • Saint Matthew Lutheran Church 399 Wiget Ln, Walnut Creek, CA
  • Free community event with food, candy, and games

Halloween Party! Rock With You - The Michael Jackson Tribute!

  • October 30, 8:00 PM – October 31, 1:30 AM 
  • Broadway Club, 1324 Broadway Plaza
  • Purchase tickets online

Tri-Valley Halloween Con

  • Sun, Oct 31, 10 AM – 4 PM PDT
  • Shannon Community Center, 11600 Shannon Ave, Dublin, CA
  • Tickets are $12, and kids under 10 are free. 
  • Toys, all things pop culture, collectibles, anime, LEGO, comics, art and much more will be featured at the family-friendly show presented by Bay Area Festivals and American Brick Builders.

Halloween Drive-In Movie (Monsters Inc.) on the Rooftop

  • October 29, 6:30 PM Showtime
  • The rooftop of Broadway Plaza's Parking Garage
  • Bring your snacks, blankets, and lawn chairs if you prefer to watch outside—or remain cozied up in your vehicle.
  • Please purchase tickets in advance via Eventbrite to guarantee a spot.

Black Diamond Mines Halloween Hike

  • October 30, 9:00 am - 12:00 pm
  • Difficulty Level: Easy/Moderate
  • Distance: 3 miles
  • Meeting Area: Somersville Staging Area

Dinner & Outdoor Movie: Nightmare Before Christmas 

  • 21+ Only Event
  • Starting 7PM at Retro Junkie - 2112 N Main St, Walnut Creek, CA
  • Watch on a 15 ft Outdoor LED Screen in the Beer Garden!

We hope a few of these Halloween activities sparked your interest! To ensure you make it to your plans for the spooky season, you're going to need a reliable car. If you need any maintenance or repairs before Halloween, please bring your vehicle to Oakmont Auto Care!