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 82-90 of 120 courses
The Links Golf

The Links Golf

4.9
2801 Floyd Blvd, Sioux City, IA 51104, USA
(712) 560-3304
Monday: 11:00 AM – 10:00 PM

The Links Golf is a putt-putt golf venue in Sioux City, Iowa. Visitors have given it an outstanding 4.9-star average across 22 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. Check the address, hours, and photos below to plan a round of mini golf in Sioux City.

Denison Aquatic Fun Center

Denison Aquatic Fun Center

4.2
710 N 16th St, Denison, IA 51442, USA
(712) 263-8130
Monday: 5:00 AM – 7:00 PM

Located in Denison, Iowa, Denison Aquatic Fun Center is a miniature golf course listed in our directory. Visitors have given it a highly rated 4.2-star average across 91 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.

Anthon Golf Club

Anthon Golf Club

4.5
2238 IA-31, Anthon, IA 51004, USA
(712) 373-5774

Anthon Golf Club is a putt-putt golf venue in Anthon, Iowa. It holds an excellent 4.5-star rating based on 27 Google reviews. 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 Anthon.

Riverside Park

Riverside Park

4.6
1301 Riverside Blvd, Sioux City, IA 51109, USA
(712) 279-6126
Monday: 7:00 AM – 11:00 PM

Find Riverside Park, a mini golf course, in Sioux City, Iowa. Visitors have given it an excellent 4.6-star average across 929 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.

One Under Golf Club

One Under Golf Club

5
713 8th St SE, Orange City, IA 51041, USA
(712) 796-2106
Monday: 9:00 AM – 10:00 PM

One Under Golf Club is a mini golf course in Orange City, 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 Orange City and across Iowa.

The Greatest Escape

The Greatest Escape

4.7
621 Floyd Blvd, Sioux City, IA 51101, USA
(712) 223-5528
Monday: 5:00 – 8:30 PM

Located in Sioux City, Iowa, The Greatest Escape is a miniature golf course listed in our directory. The course carries a 4.7-star rating from 103 reviews, making it an outstanding option in the area. The course is open 6 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 Sioux City and across Iowa.

Urban Air Trampoline and Adventure Park

Urban Air Trampoline and Adventure Park

4.1
2829 S Ankeny Blvd, Ankeny, IA 50023, USA
(515) 639-3018
Monday: 4:00 – 8:00 PM

Urban Air Trampoline and Adventure Park is an adventure-style mini golf course in Ankeny, Iowa. It holds a highly rated 4.1-star rating based on 734 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 Ankeny and across Iowa.

Heritage Park

Heritage Park

4.3
300 NE Frisk Dr, Ankeny, IA 50021, USA
(515) 963-3570

Find Heritage Park, a mini golf course, in Ankeny, Iowa. It holds an excellent 4.3-star rating based on 149 Google reviews. Reach the venue 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 Ankeny and across Iowa.

Jester Park Natural Playscape

Jester Park Natural Playscape

4.8
12000-12592 NW 128th St, Madrid, IA 50156, USA
(515) 323-5300
Monday: 7:00 AM – 9:00 PM

Jester Park Natural Playscape is a putt-putt golf venue in Madrid, Iowa. Visitors have given it an outstanding 4.8-star average across 279 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...911...14

Cities in Iowa

Share: