Mini Golf in Tulsa

One of our family’s childhood traditions was the “Annual Mini Golf Tournament.” My dad would take me and my siblings, and we’d enjoy a game of it. The best part was my dad’s recurring mini-golf phrases. “Mulligan!” “Robbed!” (When the ball didn’t quite make it into the hole.) “A little more/less oomph!” The worst part was the occasional stress of losing – not usually on my part, but some of us handled disappointment better than others. And of course, when golf clubs are involved, things can get…interesting. Thankfully, no injuries were ever reported (that I recall), and overall it remains a fun memory.
So when thinking about things to do this summer that we haven’t necessarily done before, I thought about mini golf!
All Star Sports (Editor’s Note: All Star Sports permanently closed March 2025)
It seems like the main place to play mini golf in Tulsa is All Star Sports Complex, which is off 61st between Mingo and Garnett. The arcade part of the complex could maybe use some updates, and the golf clubs have definitely seen some love. However, the 18-hole course seemed well maintained, and the holes surround a small pond. There are waterfalls for ambience, and plenty of hills to add an additional challenge!
There are a couple narrow bridge crossings on the course, and one of the holes requires a trip up a narrow flight of stairs. When you reach the top, you discovery the next hole starts in a small cave.
Thankfully, there are lots of benches around if you get tired, and even a couple of covered areas with picnic tables for longer rests.
Groups are limited to five or six players, I believe. Each player is allowed a maximum of six strokes per hole. So things move along fairly quickly, or at least they did on the day we were there. We definitely took a few more than six strokes on some of the holes – there were a couple of steep hills that were very challenging! But only when there wasn’t anyone waiting on us.
One thing we discovered early on was that you don’t need to keep score if you don’t want to. Some young golfers may find the score-keeping stressful and frustrating. So after a few holes, we threw away the score sheet and just had a nice, low-stakes game.
Mini golf at All Star Sports costs $9 for ages 16+, and $6 for kids 15 and under. We felt like it was a good value for the money.
Other Mini Golf Options in Tulsa
Most of these are smaller, indoor options.
Mother Road Market has a cute, Route 66-themed indoor mini golf course on their patio.
If you go to AAA Route 66 Road Fest in June at Expo Square, you can enjoy their Route 66-themed mini golf course. We tried it a couple years ago, and it was very simple, but fun. Kids 12 and under get in free.
Jack of All Games in Broken Arrow has a mini golf course in addition to their rage room, escape rooms, etc. Mini golf admission is just $5 per person, so not too bad.
Lunar Golf in the Tulsa Premium Outlets in Jenks is a newer option. Indoors, glow-in-the-dark mini golf.
I don’t know anything about this place, but it came up on a social media thread about where to go mini golfing now that All Star is closed: Ralph’s Mini Island Golf in Claremore is an outdoor course.
Incredible Pizza in Tulsa also has an indoor course.
That’s not a ton of options, so please let me know in the comments if I missed anything!