Mini Golf Courses in Iowa

Iowa's mini golf courses provide affordable family entertainment in communities large and small.

Des MoinesCedar RapidsDavenportSioux CityIowa City

Iowa's mini golf tradition is deeply woven into the fabric of its small-town recreation culture. Across the state, from the Missouri River bluffs to the Mississippi River towns, mini golf courses serve as gathering places where families and neighbors connect on summer evenings after the workday ends. Des Moines and its suburbs have the largest concentration of courses, with venues in Ankeny, West Des Moines, and Urbandale that combine mini golf with other outdoor activities like go-karts and batting cages to create full entertainment packages.

The Quad Cities area along the Mississippi River, including Davenport and Bettendorf, benefits from cross-border traffic with Illinois and supports several well-maintained courses that draw from both states. Cedar Rapids and the I-380 corridor to Iowa City have options that serve both local residents and the University of Iowa community, where students flock to nearby courses on warm spring and fall evenings looking for affordable off-campus entertainment.

Smaller Iowa communities have their own mini golf stories worth discovering. Towns like Okoboji in the Iowa Great Lakes region treat mini golf as a core tourist attraction, with seasonal courses that draw lake-goers looking for evening entertainment after a day on the water. Sioux City, Mason City, and Dubuque each maintain family-run courses that have operated for decades, passing through the hands of multiple owners while maintaining their welcoming character and community spirit.

Iowa's mini golf season is shaped by its continental climate, with most outdoor courses opening in May and closing by September or early October. The warm, long summer days provide excellent playing conditions, though afternoon thunderstorms can interrupt rounds during July and August. Pricing across the state tends to be among the most affordable in the country, reflecting Iowa's broader cost-of-living advantage and the community-oriented philosophy of most operators who see their courses as neighborhood assets.

120 Courses Found

Showing 109-117 of 120 courses
Cutty's Okoboji Resort

Cutty's Okoboji Resort

4.6
1528 IA-86, Spirit Lake, IA 51360, USA
(712) 336-2226
Monday: 8:00 AM – 9:00 PM

Cutty's Okoboji Resort is a mini golf course in Spirit Lake, Iowa. It holds an excellent 4.6-star rating based on 450 Google reviews. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Spirit Lake.

Iowa Great Lakes Maritime Museum

Iowa Great Lakes Maritime Museum

4.8
243 W Broadway St, Arnolds Park, IA 51331, USA
(712) 332-5264
Monday: 10:00 AM – 4:00 PM

Iowa Great Lakes Maritime Museum is a putt-putt golf venue in Arnolds Park, Iowa. Visitors have given it an outstanding 4.8-star average across 162 reviews on Google. The course is open 5 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Iowa mini golf courses in our directory.

Village West Resort & Hotel

Village West Resort & Hotel

3.3
16010 IA-86, Spirit Lake, IA 51360, USA
(712) 337-3223

Located in Spirit Lake, Iowa, Village West Resort & Hotel is a miniature golf course listed in our directory. The course carries a 3.3-star rating from 95 reviews, making it an option in the area. Reach the venue by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Spirit Lake.

Brooks Golf

Brooks Golf

4.4
1201 Brooks Park Dr, Okoboji, IA 51355, USA
(712) 332-5011
Monday: 7:00 AM – 7:00 PM

Located in Okoboji, Iowa, Brooks Golf is a miniature golf course listed in our directory. The course carries a 4.4-star rating from 166 reviews, making it an excellent option in the area. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Okoboji.

Dickinson County Nature Center

Dickinson County Nature Center

4.9
22785 Nature Center Rd, Okoboji, IA 51355, USA
(712) 336-6352
Monday: Closed

Located in Okoboji, Iowa, Dickinson County Nature Center is a miniature golf course listed in our directory. Visitors have given it an outstanding 4.9-star average across 248 reviews on Google. The course is open 5 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Iowa mini golf courses in our directory.

BIRDIES, BURGERS & BREWS @ THE HILLCREST

BIRDIES, BURGERS & BREWS @ THE HILLCREST

5
701 Cedar Ave, Graettinger, IA 51342, USA
(712) 859-3766
Monday: 11:00 AM – 10:00 PM

BIRDIES, BURGERS & BREWS @ THE HILLCREST is a putt-putt golf venue in Graettinger, Iowa. It holds an outstanding 5-star rating based on 3 Google reviews. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Graettinger and across Iowa.

Lime Creek Nature Center

Lime Creek Nature Center

4.9
3501 Lime Creek Rd, Mason City, IA 50401, USA
(641) 423-5309
Monday: 7:30 AM – 4:00 PM

Lime Creek Nature Center is a putt-putt golf venue in Mason City, Iowa. The course carries a 4.9-star rating from 469 reviews, making it an outstanding option in the area. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Mason City.

East Park

East Park

4.6
802 3rd St NE, Mason City, IA 50401, USA
(641) 421-3673
Monday: 6:00 AM – 11:00 PM

East Park is a putt-putt golf venue in Mason City, Iowa. It holds an excellent 4.6-star rating based on 1013 Google reviews. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Mason City and across Iowa.

Southbridge Mall

Southbridge Mall

3.2
100 S Federal Ave, Mason City, IA 50401, USA
(641) 423-6688
Monday: 11:00 AM – 7:00 PM

Southbridge Mall is a mini golf course in Mason City, Iowa. Visitors have given it an 3.2-star average across 702 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Iowa mini golf courses in our directory.

1...1214

Cities in Iowa

Share: