Need someplace to take the kiddos this weekend? How about an adventure in miniature golf? Yes, mini golf isn’t just a place where awkward high school dates happened. It’s a place with fun and slightly aggravating courses designed to have your little PGA champ enthralled from start to finish. And let’s be honest, we have a blast at it too. So we picked some of the coolest mini golf hot spots in and around the San Francisco Bay Area that are sure to keep your family entertained.


Marin County & North Bay

McInnis Park Golf Center Miniature Golf Course
A hidden gem of a place, unknown even to many Marin residents, this 18 hole course is tucked away in northern San Rafael, a part of the McGinnis Park Golf Center. Get ready for a water hazard to suck up the ball, flora and fauna aplenty and artist-designed, animal-centered obstacles.

350 Smith Ranch Road, San Rafael
Phone: 415-491-5995
Hours: 10:00 am – 7:00pm Daily
Cost: Adults and Children over 12: $8, 12 & Under: $6.75, Kids 4 & Under: Free

Scandia Family Fun Center
This classic high school hot spot has been a center for wild excitement for years, but its location above Petaluma on the 101 makes it a field trip kind of family day. Plan ahead and go for the whole shebang: apart from the golfing, check out the Lil’ Indy Raceway go-kart track, the bumper boats, or swing away in the batting cage.


5301 Redwood Drive, Rohnert Park
Phone: 707-584-1398
Hours: Sun – Thurs: 10:00 am – 9:00 pm, Fri & Sat: 10:00 am – 11:00 pm
Cost: Adults: $8.90, Kids 6-10: $6, Kids 5 & Under: Free

East Bay

Ghost Golf
Get ready for some spooktacular golfing at this unique indoor course. Save your ball, not to mention your kids, from zombies, ghosts and goblins! 9 holes of ghouls and ghosts, with bone chillingly fantastic moving characters. Ghost Golf offers refuge from the rainy-day blues.


1913 Salvio Street, Concord
Phone: 925-521-1913
Hours: Sunday 12:00pm to 8:00pm; Monday to Thursday 12:00pm to 9:00pm; Friday & Saturday 12:00pm to 10:00pm
Cost: General admission $8, 7 & under $6. Want to go again? An additional round is $1 for all ages.



There are a few GolfLand U.S.A. Family Fun Centers in the Bay Area, and this Sunnyvale location is one of the busiest. With two 18 hole courses to choose from, families and large groups will be able to enjoy more than one round without getting a handle on those obstacles. GolfLand offers great rates and package deals for all occasions, including birthdays. Be sure to stop by the new Iceberg Drive-In for yummy shakes and swirled ice-cream delights.


855 E. El Camino Real, Sunnyvale
Phone: 408-245-8434
Hours: Mon – Fri: 10:00 am – 12:00 am midnight, Sat: 9:00 am – 12:00 am midnight, Sun: 12:00 pm – 10:00 pm
Cost: Mon-Friday: General Golf is $9, Junior Golf (Ages 5-11) is $8, Kids ages 4 & Under: Free. Check out the online prices here.

Where have you taken the family to mini golf? Let us know in the comments below!


— Gabrielle Cullen

photos courtesy of: Breea L. via Yelp, David H. via Yelp, Todd Dailey via Flickr