Top Mini Golf Courses in Oakley

The East Bay’s mini golf scene has something for every plan: art-forward indoor holes, black-light glow nights, classic outdoor family centers with extra attractions, and even massive multi-course setups that can fill an afternoon. Pick a course for a birthday, a rainy-day escape, or a casual group outing, and you’ll get a mix of playful design, easy food-and-activity combos, and options that work for kids and adults.
1. SUBPAR MINIATURE GOLF
This indoor, art-driven 19-hole course celebrates Bay Area landmarks with clever hole designs and local-artist installations. They run special glow nights on weekends, making it a strong weather-proof pick for families and groups who want something visually different.
2. GLOWGOLF
An indoor black-light mini golf course with modern sculptures and comfortable lounge seating for parents and chaperones. It’s a tidy, low-stress choice when the forecast looks wet or when you want a quick, colorful outing.
3. SCANDIA FAMILY FUN CENTER
Scandia offers two award-winning 18-hole courses set around ponds, streams, and a storybook-style Scandinavian castle. With go-karts, batting cages, and an arcade on site, it’s ideal when you want a full day of mixed activities.
4. GOLDEN TEE GOLFLAND
Two distinct outdoor mini golf layouts sit inside lush landscaping and link directly to a modern arcade and snack areas. Families like it for the variety of holes and the easy combo of course play plus indoor games.
5. FUNWORKS
Home to a massive 54-hole mini golf experience, Funworks mixes caves, animal-themed obstacles, and a rotating lighthouse feature that keeps each turn feeling fresh. It’s a go-to for birthday groups and large families who want lots of play options in one spot.
These East Bay options shine for different reasons — bold art and glow nights, castle-and-water features, multi-attraction centers, and huge multi-hole layouts. Whether you need a rain-proof plan, a birthday venue that does more than just putt, or a scenic family afternoon, these courses set you up for an easy, fun outing.