The 10 Best Mini Golf Courses in California!

California is home to some of the most creative mini golf courses in the country. Whether you’re celebrating a kid’s birthday party or you and your friends are just seeking an alternative night out, mini golf courses in the Golden State can accommodate. Here are our 10 favorites!  

1. Golf N Stuff, Ventura, CA

On the drive from Los Angeles to Santa Barbara, pencil in time to make a stop at Golf N Stuff, right off the freeway. It’s a perfect spot for parties, but also a good way to kill time during traffic and there are bumper cars and water boats and a castle at the end of the course.

2. Camelot Golfland, Anaheim, CA

Camelot Golfland is a favorite in many publications that rank mini golf courses across the country. And parents from all over Southern California plan a day trip to the elaborate mini golf course that entertains not just kids, but parents as well.

3. Urban Putt, San Francisco, CA

Urban Putt is an indoor mini golf course right in the heart of the city. Perfect for rainy days, Urban Putt is a super high tech mini golf experience that is fully invested in Bay Area ideals. Full of quirks and imagination, Urban Putt is a renovated Victorian Mansion offering food and fun.

4. Golf Gardens, Catalina Island, CA

Instead of the usual island golf, check out Golf Gardens on Catalina Island. The 18-hole course is an hour of fun for families of all ages and golfing abilities.

5. Arroyo Seco Golf Course, Pasadena, CA

At the Arroyo Seco Golf Course in Pasadena, kids can learn how to play the traditional version while having fun at the mini range that teaches all the rules with a whole lot more fun. Not many people know about the hidden gem, so taken advantage of fewer crowds.

6. Sherman Oaks Castle Park, Sherman Oaks, CA

Sherman Oaks Castle Park has three courses so that you can spend an afternoon conquering the game. Each course has its own share of challenges and fun and it’s a great way to spend the day—just be sure to pack plenty of sunscreen cause the Valley is hot in the summer.

7. Mulligan Family Fun Center, Torrance, CA

Waterfalls and castles are the highlights of the Mulligan Family Fun Center’s dual mini golf courses. Spend the day practicing your game and then check out all the attractions, including go-karts for all ages, batting cages and more.

8. Pelly’s Mini Golf, Del Mar, CA

Pelly’s Mini Golf is tucked away at the Del Mar Golf Center. Kids will have a great time exploring the course that is filled with sea creatures like dolphins. The two courses take kids on an ocean or safari-themed adventure that grown-ups will enjoy too.

9. Blackbeard’s Family Entertainment Center, Fresno, CA

Blackbeard’s Family Entertainment Center in Fresno has no fewer than three themed mini golf courses. While they are fun for families, seniors get a special discount, so maybe take the grandparents along for a Monday game.

10. Monster Mini Golf, Rancho Cordova, CA

Monster Mini Golf is not your typical mini golf course. The indoor course has a monster theme with glow-in-the-dark visuals. There are a few locations throughout the country that promise a scary good time for kids and adults.

Select a California town to find the Best Things-To-Do and Places To Go around you
Play Mini Golf Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alameda County

Alpine County

Amador County

Butte County

Calaveras County

Colusa County

Contra Costa County

Del Norte County

El Dorado County

Fresno County

Glenn County

Humboldt County

Imperial County

Inyo County

Kern County

Kings County

Lake County

Lassen County

Los Angeles County

Madera County

Marin County

Mariposa County

Mendocino County

Merced County

Modoc County

Mono County

Monterey County

Napa County

Nevada County

Orange County

Placer County

Plumas County

Riverside County

Sacramento County

San Benito County

San Bernardino County

San Diego County

San Francisco County

San Joaquin County

San Luis Obispo County

San Mateo County

Santa Barbara County

Santa Clara County

Santa Cruz County

Shasta County

Sierra County

Siskiyou County

Solano County

Sonoma County

Stanislaus County

Sutter County

Tehama County

Trinity County

Tulare County

Tuolumne County

Ventura County

Yolo County

Yuba County