Mini golf course scene in Duarte

San Gabriel Valley mini golf enthusiasts have plenty of exciting options to tee off and enjoy a classic Southern California outdoor activity. From challenging courses to family-friendly environments, Duarte and surrounding areas offer unique putting experiences that blend fun and skill.

Whether you’re a local looking for weekend entertainment or a visitor seeking a playful afternoon, these mini golf destinations provide engaging landscapes that showcase the region’s love for recreational gaming and outdoor enjoyment.

Discover the SGV’s best mini golf courses now!

Camelot Golfland (Anaheim)

What to Expect

Castle-themed miniature golf complex with multiple entertainment attractions

Description

Camelot Golfland delivers medieval-themed miniature golf with castle-inspired courses featuring challenging obstacles and intricate landscapes. The park combines putt-putt with arcade gaming, laser tag, race cars, and bumper boats for a comprehensive family entertainment experience in Southern California.

Where: Anaheim | More Info: Camelot Golfland

Is this your business?

Castle Park (Sherman Oaks)

What to Expect

Four separate 18-hole miniature golf courses with rotating daily challenges

Description

Castle Park offers four distinctive 18-hole miniature golf courses featuring quirky obstacles and challenging layouts. Each course presents unique architectural elements and tricky terrain, providing an engaging experience for players of all skill levels. Multiple courses ensure variety and repeated playability.

Where: Sherman Oaks | More Info: Castle Park

Is this your business?

GLO Mini Golf

What to Expect

Blacklight-illuminated indoor miniature golf experience

Description

GLO Mini Golf transforms indoor putt-putt into a vibrant neon adventure. Featuring glow-in-the-dark courses that pulse with electric colors, players navigate through immersive blacklight landscapes with uniquely designed holes that challenge and entertain.

Where: Duarte | More Info: GLO Mini Golf

Is this your business?