Previous Image
Next Image


2343 175th Street
Okoboji, IA 51355

Mini Golf



Rain does affect when the mini golf is open. Check our website for rain details or call 712-332-2159. The Flag Store and Margaritas Bar and Mining Adventure are open even if the mini golf is closed due to weather and will be open til 5pm on those days.

In the shade of an enchanted forest, surrounded by waterfalls and streams, there is a wonderful place where you and your family can have fun all day long. Follow the yellow brick road to Ranch Okoboji. You are definitely not in Kansas anymore! Our affordable prices mean you can have more fun for less money. We are the home of the all-day $10 mini-golf pass! All of our admission prices include sales tax.

Our affordable prices mean you can have more fun for less money! We are the home of the all day $10 mini-golf pass!


Included with every golf purchase enjoy, 2 bags game, there are more sand games to be introduced and kids country at no extra charge! With an all day pass, you can come and go all day long.

After you’ve worked up a good appetite, and a powerful thirst, come on inside for some hand-dipped ice cream, pizzas, soda, a cold brew or margarita. And, if you start to tire out before your munchkins do, just grab another drink and relax in our outdoor seating area.

The Ranch Clubhouse:

Not only do we know how to entertain you, we also know how to feed you! Hey! Having so much fun can really work up an appetite! The Clubhouse is home of The Ice Cream Shoppe. We have 8 flavors of hand-dipped ice cream, and lots of beverage choices. Our expanded menu now includes pizza, chips and salsa, cheese balls, hamburger and deli chips, chicken tenders and other appetizers. You will want to try our handmade margaritas coming in a variety of different flavors.

The Clubhouse has Arcade including 3 SKEE BALL games. It is fun for everyone! The kids and “the kids at heart” are sure to enjoy it!

Family Fun:

Summer Hours


Next Years Hours Will Be:
Open 7 days a week at 10 am.
Sunday through Thursday close at 9pm and Friday and Saturday close at 10pm.
Early June week nights till 7. Friday and Saturday till 9pm. Sunday close at 8. If you have a large group and you want to come later than hours listed, we would love to accommodate, just call 712-332-2159 and make arrangements.
Rain will impact hours, call for hours in that case.

Celebrating 30 years!!! We are proud to be part of this wonderful business and our blessed to work and live in the Lakes community! Thank You to all of our wonderful customers!
Rain will impact hours, call for hours in that case.


  • No events


CLOSED FOR THE 2017 SEASON.  NEXT YEARS HOURS: open daily at 10 am. Sun-Thursday close at 9pm and weekends close at 10pm