Back to top
Home | Miniature Golf for Families in Marin and the Bay Area

Miniature Golf for Families in Marin and the Bay Area

Miniature golf, AKA mini golf, pee wee golf, or goofy golf, is always a fun activity for families with kids of all ages. Grab a butter and a ball and compete to work your way through through whimsical and imaginative courses where you navigate through miniature castles and putt around colorful sculptures. It's always gives you such a sense of achievement when you sink a putt at a really difficult hole!

Miniature golf is the perfect way to spend a fun and engaging afternoon outdoors, and it's also a great activity for a kids' (or grownup's, even) birthday party. Most mini golf venues offer food options and other attractions like arcades. Here's our guide to miniature golf courses in Marin County, Sonoma County, and San Francisco. Please check the location website for hours, opening status, and reservations. 

McInnis Park Mini Golf in San Rafael
McInnis Park Mini Golf

Marin County Mini Golf

Mini Golf at McInnis Park Golf Center—San Rafael

Marin's only permanent mini golf course at McInnis Park Golf Center in San Rafael offers 18 holes of fun in a delightfully landscaped setting, as well as Slush by the Park, which serves Italian ices, soft-serve gelato and more. (Try the 50/50 combo with both gelato and Italian ice!) Birthday party facilities are available as well. Location: 350 Smith Ranch Road, San Rafael CA 94903. mcinnisparkgolfcenter.com/miniature-golf


Scandia Family Fun Center

Sonoma County Mini Golf

Sonoma Family Fun Center, Sonoma

Tucked next to a supermarket in an unassuming strip mall, this 18-hole mini golf course is a hidden gem, with delightful landscaping, a fountain, and replicas of iconic local landmarks like Mission San Francisco Solani and Sonoma city hall. Sonoma Slush is on-site, too, and there's also an arcade, in case you haven't had enough fun. Location: Maxwell Village Shopping Center, 19171 Sonoma Highway, Sonoma CA 95476. sonomafuncenter.com

Pee Wee Golf and Arcade, Guerneville

This place in Guerneville looks like it hasn't changed much since it was created back in the 1940s, and when you play mini golf here you really feel like you're stepping back into a different era. There's an arcade here, too, and you can get food at the adjacent Hot Box BBQ, which also offers catering for mini golf parties. We love to stop here when we're up in the Russian River area. Location: 16155 Drake Road, Guerveville CA 95446. www.guernevillepeeweegolf.com

Scandia Family Fun Center, Rohnert Park

It's impossible to miss Scandia Family Fun Center and its castle-like buildings when you drive past Rohnert Park on Highway 101. Scandia features two 18-hole miniature golf courses, both with ponds, fountains, colorful gardens, and fanciful obstacles like castles, windmills, and houses. In addition to miniature golf, you'll also find fun attractions like an arcade, go karts, batting cages, rides, and more. The on-site Viking Pizza is available for meals and snacks. Location: 5301 Redwood Drive, Rohnert Park CA 94928. scandiafunland.com

Rebounderz Black Light Miniature Golf, Rohnert Park

Rebounderz, known for their indoor trampoline park, now has a cool, pirate themed, 9-hole indoor black-light golf course! Indoor mini golf courses like this are a lot of fun and the glowing black light colors makes the experience truly magical. Rebounderz also offers fun attractions like an indoor playground, climbing walls, a foam pit, an arcade, and a cafe. Location: 555 Rohnert Park Expressway West, Rohnert Park CA 94928. www.rebounderz.com/city/rohnert-park

Stagecoach Greens outdoor mini golf course with Ocean Beach Bonfire hole kids and adults playing
Stagecoach Greens

San Francisco Mini Golf

Stagecoach Greens, Mission Bay

Located in Mission Bay neighborhood near UCSF and the Spark Social food truck park, Stagecoach Greens is San Francisco's only outdoor golf course. It's 18 inventive holes are all themed after San Francisco's history and landmarks and tell the story of the San Francisco experience. You're sure to find something new each time you play! Proceeds Stagecoach Greens ticket sales go to help local foster youth and families, too. Location: 1379 4th Street, San Francisco CA 94158. www.stagecoachgreens.com

Subpar Miniature Golf, Fisherman's Wharf

Ghirardelli Square's Subpar Miniature golf features an 18-hole course where you can putt your way through famous San Francisco landmarks. After 7 pm on Fridays and Saturdays, Subpar offers Glow Golf, where the lights are turned down, the music is turned up, and players use lighted golf balls (for ages 12 and up). While you're there you can also enjoy snacks, boba tea drinks, beer and wine, and smoothies. Reservations recommended, especially on weekends and holidays. Location: Ghirardelli Square Lower Plaza, 900 North Point Street, San Francisco, CA 94109. Subpar has an additional location across the Bay in Alameda. www.subparminigolf.com

Holey Moley Golf Club, Mission District

Holey Moley is an indoor 9-hole mini golf course in San Francisco's Mission District that also offers a full bar, food, and other attractions like arcade games and karaoke. Kids are welcome before 8 pm, after which it's 18 and over only. Reservations recommended. Location: 1096 South Van Ness Avenue, San Francisco CA 94110. holeymoley.com/locations/san-francisco

Lollyland Mini-Golf Puzzle Adventure, Marina District

Lollyland at the Palace of Fine Arts combines the fun of miniature golf with the brain-challenging puzzles of an escape room. It's currently on hiatus but will return in summer 2026. Location: 3362 Palace Drive, San Francisco CA 94123. palace-games.com/lollyland

Subpar mini golf hole with Campanile and Memorial Stadium models
Supbar Miniature Golf in Alameda

East Bay Mini Golf

Subpar Miniature Golf, Alameda

Alameda's Square's Subpar Miniature golf features an 18-hole indoor course where you can putt your way through favorite East Bay landmarks. After 7 pm on Fridays and Saturdays, Subpar offers Glow Golf, where the lights are turned down, the music is turned up, and players use lighted golf balls (for ages 12+). While you're there you can also enjoy snacks, pizza, and beer and wine. Reservations recommended. Location: 1600 Park Street, Alameda CA 94501. Subpar has an additional location across the Bay in San Francisco's Ghirardelli Square. www.subparminigolf.com

Tipsy Putt, Emeryville

As the name implies, Tipsy Putt in Emeryville is a mini golf course with a sports bar and restaurant, but it's kid-friendly before 6 pm (after which it's 21 and over). Tipsy Putt also has arcade games like corn hole and hoops and a tabletop game called 1-2Putt. Location: 5690 Bay Street, Emeryville CA 94608. tipsyputt.com/tipsy-putt-east-bay

Putters Goat Track Mini Golf, Walnut Creek

This handmade outdoor, 24-hole mini golf course in Walnut Creek is open Wednesday through Sunday, weather permitting, and is pet-friendly! They have misters to keep you cool while you play on hot days. The course is first come, first served; no reservations or advance tickets necessary. Location: 1275 South California Boulevard, Walnut Creek CA 94596. www.putterscountryclub.com

Marin Summer Camp Guide