Mini Golf Courses in Iowa
Iowa's mini golf courses provide affordable family entertainment in communities large and small.
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

Spare Time Des Moines
Spare Time Des Moines in West Des Moines, Iowa delivers a miniature golf experience that balances challenge with accessibility, making it suitable for beginners and experienced putters alike. Visitors have highlighted the arcade games, laser tag, and enjoyable experience at Spare Time Des Moines. Reviewers frequently describe the atmosphere as fun. Carrying a 4.2-star rating based on 733 reviews, Spare Time Des Moines has demonstrated a track record of delivering enjoyable experiences. The steady stream of positive feedback from visitors reflects a venue that takes pride in maintaining its course and welcoming guests. Spare Time Des Moines adds to the entertainment options available in West Des Moines, Iowa. Miniature golf has long been a favorite pastime for people of all ages, and this venue delivers on the promise of a fun, approachable experience. Whether it's a weekend outing or a weekday break, the course provides a reliable source of outdoor amusement. Spare Time Des Moines is open seven days a week, with hours such as 11:00 AM to 11:00 PM. For details or to plan ahead, the venue can be reached by phone at (515) 414-2824 or through their website. Many visitors to Spare Time Des Moines in West Des Moines find themselves returning, drawn back by the course's charm and the highly rated experience it provides.

Iron Tee Golf
Iron Tee Golf in Bettendorf, Iowa is known for offering IE=edge"> Driving Range, Golf Bays & Event Venue in Davenport, IA | Iron Tee <meta content=. Visitors have given this venue a 4.4-star rating. The venue features a space theme alongside arcade games and a driving range, complemented by party packages and food service. According to their website, Iron Tee Golf iron Tee Golf is more than just a driving range – it’s an all-in-one entertainment destination where you can swing, play, eat and drink under one roof. Whether you’re a seasoned golf. Visitors have highlighted the 9-hole course, arcade games, and enjoyable experience at Iron Tee Golf. Reviewers frequently describe the atmosphere as fun and welcoming. Iron Tee Golf adds to the entertainment options available in Bettendorf, Iowa. Miniature golf has long been a favorite pastime for people of all ages, and this venue delivers on the promise of a fun, approachable experience. Whether it's a weekend outing or a weekday break, the course provides a reliable source of outdoor amusement. Iron Tee Golf is open seven days a week. For details or to plan ahead, the venue can be reached by phone at (563) 500-4766 or through their website. With 214 reviews and a 4.4-star rating, Iron Tee Golf consistently delivers a quality experience for visitors to Bettendorf, Iowa.

X Golf West Des Moines
X Golf West Des Moines in West Des Moines combines find nearby x-golf locations with x-golf west des moines, offering visitors to Iowa a memorable miniature golf outing. The venue features an indoor course, a space theme, an 18-hole course, and a 9-hole course alongside a driving range, complemented by birthday parties, group events, corporate events, food service, and a restaurant. According to their website, X Golf West Des Moines 7 State-of-the-Art Golf Simulators 14 TVs Full Bar Great Food Great Event Space Leagues Lessons Club Fittings Jump to: Hours SIM Pricing Book Tee Time Memberships Leagues Lessons Gift Cards Food &. Visitors have highlighted the food options at X Golf West Des Moines. Recent reviews consistently award high marks, reflecting satisfaction with both the course quality and overall experience. X Golf West Des Moines is open seven days a week, with hours such as 9:00 AM to 10:00 PM. For details or to plan ahead, the venue can be reached by phone at (515) 218-7729 or through their website. As a staple of West Des Moines's recreation scene, X Golf West Des Moines continues to draw visitors from across Iowa who are looking for quality miniature golf.

Four Seasons Indoor Golf
Fairfax residents and visitors have made Four Seasons Indoor Golf a go-to spot for fun, welcoming, well-kept entertainment in Iowa. This miniature golf venue consistently draws positive reviews from the local community. The venue features an indoor course and a space theme alongside a driving range, complemented by group events, food service, and a restaurant. According to their website, Four Seasons Indoor Golf on the app, you can book your tee time, purchase a gift card or manage your account. By allowing to received notifications on the app, you will be able to receive promos/sales and other information. D. Visitors have highlighted the birthday celebrations, well-maintained facilities, and enjoyable experience at Four Seasons Indoor Golf. Reviewers frequently describe the atmosphere as fun and welcoming and well-kept. Four Seasons Indoor Golf is open seven days a week, with hours such as 9:00 AM to 12:00 AM. For details or to plan ahead, the venue can be reached by phone at (319) 550-8229 or through their website. Four Seasons Indoor Golf is more than just miniature golf — with a driving range, it serves as a full entertainment destination in Fairfax.

Net Par
Tucked away in Ankeny, Iowa, Net Par is a miniature golf gem that holds a 5-star rating among local players and visitors passing through the area. The venue features an indoor course, a space theme, an 18-hole course, and a 9-hole course, complemented by birthday parties and corporate events. According to their website, Net Par net Par® is redefining the indoor golf simulator experience. Choose from our library of the world’s best courses. Practice any shot you want on the target practice range. Analyze and diagnose your swi. Recent reviews consistently award high marks, reflecting satisfaction with both the course quality and overall experience. As one of Ankeny's recreational highlights in Iowa, Net Par offers miniature golf in a setting that encourages visitors to slow down and enjoy the game. The course attracts a mix of families, couples, and groups of friends who appreciate the chance to spend quality time together. Net Par is open seven days a week, with hours such as 10:00 AM to 10:00 PM. For details or to plan ahead, the venue can be reached by phone at (888) 638-7271 or through their website. From first-time putters to seasoned miniature golf fans, Net Par caters to all skill levels and promises an enjoyable time in Ankeny.


The Rock Pile at Pebble Creek
Miniature golf meets indoor entertainment at The Rock Pile at Pebble Creek, located in Le Claire, Iowa. This venue has carved out a niche as a destination for outstanding recreation. The venue features an indoor course and an outdoor course alongside a driving range, complemented by group events. According to their website, The Rock Pile at Pebble Creek phone: (563) 514-5079Email: sales@therockpileatpebblecreek.com Location: 3705 195th Street, LeClaire IA 52753. Visitors have highlighted the enjoyable experience and food options at The Rock Pile at Pebble Creek. Reviewers frequently describe the atmosphere as fun and welcoming. With a 4.9-star rating from 13 reviews, The Rock Pile at Pebble Creek offers a solid miniature golf experience. Visitors can expect a course that provides genuine entertainment and a comfortable atmosphere for a round of putt-putt. The Rock Pile at Pebble Creek is open seven days a week, with hours such as 7:00 AM to 6:00 PM. For details or to plan ahead, the venue can be reached by phone at (563) 514-5079 or through their website. From first-time putters to seasoned miniature golf fans, The Rock Pile at Pebble Creek caters to all skill levels and ages, making it an ideal outing in Le Claire.

Twenty Fore Seven Golf
Tucked away in Mason City, Iowa, Twenty Fore Seven Golf is a miniature golf gem that holds a 4.7-star rating among local players and visitors passing through the area. Visitors have highlighted the family-friendly atmosphere, kid-friendly environment, and well-maintained facilities at Twenty Fore Seven Golf. Reviewers frequently describe the atmosphere as fun and well-kept. With a 4.7-star rating from 16 reviews, Twenty Fore Seven Golf offers a solid miniature golf experience. Visitors can expect a course that provides genuine entertainment and a comfortable atmosphere for a round of putt-putt. Twenty Fore Seven Golf adds to the entertainment options available in Mason City, Iowa. Miniature golf has long been a favorite pastime for people of all ages, and this venue delivers on the promise of a fun, approachable experience. Whether it's a weekend outing or a weekday break, the course provides a reliable source of outdoor amusement. Twenty Fore Seven Golf is open seven days a week, with hours such as 6:00 AM to 10:00 PM. For details or to plan ahead, the venue can be reached by phone at (641) 420-9699 or through their website. From first-time putters to seasoned miniature golf fans, Twenty Fore Seven Golf caters to all skill levels and promises an enjoyable time in Mason City.

King's Pointe Resort
King's Pointe Resort has become a staple of the Storm Lake entertainment scene in Iowa, offering miniature golf that 1608 reviewers have rated as highly rated. The venue features an indoor course, an outdoor course, a pirate theme, a space theme, and an adventure layout, complemented by corporate events and a restaurant. According to their website, King's Pointe Resort “Clean room and facility. Pleasant staff and the restaurant was good! We will definitely be back again this summer when the outdoor water park is open. The kids enjoyed the indoor water park. The suit. Visitors have highlighted the indoor course, outdoor course, and kid-friendly environment at King's Pointe Resort. Reviewers frequently describe the atmosphere as fun and well-kept. As one of Storm Lake's recreational highlights in Iowa, King's Pointe Resort offers miniature golf in a setting that encourages visitors to slow down and enjoy the game. The course attracts a mix of families, couples, and groups of friends who appreciate the chance to spend quality time together. King's Pointe Resort is open seven days a week. For details or to plan ahead, the venue can be reached by phone at (712) 213-4500 or through their website. King's Pointe Resort remains a solid pick for anyone in the Storm Lake area seeking a round of miniature golf that delivers on both quality and enjoyment.