If you’re looking for an activity to enjoy with the whole family, mini-golf is a great option for both kids and adults alike! There are many cool options in Salt Lake City and its surrounding where you can have a great time enjoying this fun activity. From indoor themed options to outdoors and unique ones, take a look at our top picks for places to play mini-golf in and around Salt Lake City, Utah!

Where: 3739 South 900 East, Salt Lake City, UT 84106, USA
Hours: Monday – Friday 3 PM – 11 PM | Saturday – Sunday 11 AM – 11 PM

With locations in Salt Lake City, Ogden, and Provo, FatCats is a great destination for families looking for a fun time!

Among the activities offered, you can enjoy  9-Hole, Pirate-Themed, Glow-in-the-Dark, Miniature Golf, Glow Golf!

Where: 1690 West 400 North, Ogden, Utah 84404, USA
Hours: Summer Hours
Monday-Thursday: 10 AM – 10 PM
Friday-Saturday: 10 AM – 11 PM
Sunday: 10 AM – 9 PM
Winter Hours
Mon-Thu: 3:30 PM- 9 PM
Fri: 3:30 PM – 10 PM
Sat: 10 AM – 10 PM
Sun: 10 AM – 6 PM

Toad’s Fun Zone offers 36 themed outdoor holes and a black-light indoor 18 hole course!

These adventure challenges feature themed music and a tasteful landscape. Toad’s Fun Zone gives an exciting new twist on mini-golf!

Where: 1806 South 2000 West, Syracuse, UT 84075, USA
Hours: Monday – Thursday: 10 AM – 10 PM | Friday – Saturday: 10 AM – Midnight | Sunday: Closed

The Rush Funplex features14 attractions to keep everyone entertained!

Among the cool attractions, you can hop on a journey through time in the 18 hole mini-golf course for all ages!

Where: 67 E St George Blvd, St. George, UT 84770, USA
Hours: Monday – Thursday: 12 PM – 10 PM | Friday: 12 PM – 11 PM | Saturday: 11 AM – 11 PM | Sunday: Closed

Laser Mania offers a 3,500 square feet indoor A-Maze-ing Miniature Golf course which is fun for all ages!

All 13 holes are themed differently for a one-of-a-kind experience. Some of the holes include Puzzled, Rock and Rhole, The Long and Winding Road, and Seven Wonders of the World.

Where: 171 East 1160th South, St. George, Utah, USA
Hours: Monday-Thursday 10 AM-11 PM | Friday-Saturday 10 AM-Midnight | Sunday 11 AM-9 PM

At Fiesta Fun, you can choose between two 18-hole courses!

You can choose between hanging out with the bears on Grizzly Golf or enjoying the magical sights of Fantasy Fairway! Everyone will have a great time!

Where: 1325 South Main Street, Kaysville, UT, USA

Cherry Hill features one of the most challenging miniature golf courses in the state!

Each hole has a theme such as castles, windmills, ski mountains, and more. Take a Date or bring the Family for some wholesome fun!

Where: 12101 State Street, Draper, UT, USA
Hours: Sunday- Thursday 11 AM -11 PM
Friday- Saturday 11 AM-12 AM
Pins & Ales Hours
Sunday- Thursday 4 PM -11 PM
Friday- Saturday 4 PM -1 AM

All-Star Draper features a fun Hollywood Movie Back-lot Mini-Golf experience for all ages!

Families can enjoy a Glow in the Dark 9-hole course and be transported to many movie sets from a safari expedition to a deep-sea adventure!

Where: 75 East Southfork Drive, Draper, UT 84020, USA

Boondocks features two themed 18-hole miniature golf courses, home to a 30-foot, 3-story volcano, with two challenging holes located inside the volcano!

Other features include an angry Tiki Man who blows smoke, suspended bridges, a fire-breathing lizard, waterfalls, water and fire, and unique holes!

Where: 692 W South Jordan Pkwy, South Jordan, UT, USA

Mulligans Golf and Games features nine-hole golf courses, a driving range, a par-3 course, a challenging executive course, chipping, and putting green.

This is a great option for some family fun!

Where: 3003 North Thanksgiving Way, Lehi, Utah 84043, USA

Thanksgiving Golf Club is the perfect venue for your next group, tournament, charity, or corporate outing.

Let the expert team of professionals create an event that will exceed the expectations of your guests and create a memory that will last a lifetime!