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

Indian Hills Golf Club
Tucked away in Spirit Lake, Iowa, Indian Hills Golf Club is a miniature golf gem that holds a 4.4-star rating among local players and visitors passing through the area. Visitors have highlighted the 9-hole course, well-maintained facilities, and challenging holes at Indian Hills Golf Club. Reviewers frequently describe the atmosphere as well-kept. Carrying a 4.4-star rating based on 96 reviews, Indian Hills Golf Club 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. Located in Spirit Lake, Iowa, Indian Hills Golf Club is part of a vibrant local recreation scene. The Spirit Lake area offers visitors and residents alike a range of activities, and miniature golf at Indian Hills Golf Club is one of the most accessible options for groups of any size. The course provides a chance to enjoy some friendly competition while spending time outdoors. Indian Hills Golf Club is open seven days a week, with hours such as 6:00 AM to 9:30 PM. For details or to plan ahead, the venue can be reached by phone at (712) 336-4768 or through their website. Plan your visit to Indian Hills Golf Club and discover why it's a favorite in Spirit Lake, Iowa — a 4.4-star destination that delivers on every round.

Briggs Woods Golf Course
Situated in Webster City, Iowa, Briggs Woods Golf Course has built a reputation as a go-to spot for miniature golf enthusiasts and casual players alike, earning a 4.5-star rating from 95 visitors. The venue features an outdoor course. According to their website, Briggs Woods Golf Course facebook Instagram Book a Tee Time Tee Times CourseCourse DetailsCourse TourCourse FlyoverFacilitiesTournamentsEventscalendarOutingsStay & PlayAnnual PassesRatesLessonsAboutContactStaffEmail ClubE. Visitors have highlighted the 18-hole course, challenging holes, and enjoyable experience at Briggs Woods Golf Course. Reviewers frequently describe the atmosphere as fun. Briggs Woods Golf Course stands out with a 4.5-star average across 95 reviews, placing it among the top-rated miniature golf venues in its area. This level of consistent positive feedback speaks to the quality of both the course design and the overall visitor experience. Briggs Woods Golf Course is open seven days a week, with hours such as 8:00 AM to 6:30 PM. For details or to plan ahead, the venue can be reached by phone at (515) 832-9572 or through their website. As a staple of Webster City's recreation scene, Briggs Woods Golf Course continues to draw visitors from across Iowa who are looking for quality miniature golf.

Morwood Campground & Resort
Whether you're a local or just passing through Hazleton, Morwood Campground & Resort provides excellent miniature golf in the heart of Iowa. The course has attracted 89 reviews and continues to be a solid choice for outdoor entertainment. The venue features an outdoor course and a space theme. According to their website, Morwood Campground & Resort thank you for joining us this year! You all made this a wonderful camping season. We look forward to what is in store for 2026! \n. Reviewers frequently describe the atmosphere as welcoming. Morwood Campground & Resort stands out with a 4.5-star average across 89 reviews, placing it among the top-rated miniature golf venues in its area. This level of consistent positive feedback speaks to the quality of both the course design and the overall visitor experience. For details or to plan ahead, the venue can be reached by phone at (319) 636-2422 or through their website. Morwood Campground & Resort remains a solid pick for anyone in the Hazleton area seeking a round of miniature golf that delivers on both quality and enjoyment.

Lakeshore RV Resort & Campground
Lakeshore RV Resort & Campground in Oelwein combines welcome to lakeshore rv resort & campground with about us, offering visitors to Iowa a memorable miniature golf outing. The venue features an indoor course, a 9-hole course, and an adventure layout. According to their website, Lakeshore RV Resort & Campground our passion is to provide our guests with a wholesome campground environment that is family friendly. Our roots are in Northeast Iowa where we raised our family and camped at Lakeshore. We have passed. Visitors have highlighted the well-maintained grounds and enjoyable experience at Lakeshore RV Resort & Campground. Reviewers frequently describe the atmosphere as fun and scenic and well-kept. Lakeshore RV Resort & Campground adds to the entertainment options available in Oelwein, 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. Lakeshore RV Resort & Campground is open seven days a week, with hours such as 9:00 AM to 8:00 PM. For details or to plan ahead, the venue can be reached by phone at (319) 800-9968 or through their website. As a staple of Oelwein's recreation scene, Lakeshore RV Resort & Campground continues to draw visitors from across Iowa who are looking for quality miniature golf.

McAleece Park and Recreation Complex
Miniature golf meets outdoor entertainment at McAleece Park and Recreation Complex, located in 1800 Admiral Sheehy Dr, Iowa. This venue has carved out a niche as a destination for excellent recreation. The venue features an outdoor course and a space theme, complemented by a pro shop. According to their website, McAleece Park and Recreation Complex the Parks and Recreation Department serves the entire community by offering programs for all ages and maintaining safe, welcoming parks, trails, and recreational facilities. We also plan and care for. Recent reviews consistently award high marks, reflecting satisfaction with both the course quality and overall experience. Located in 1800 Admiral Sheehy Dr, Iowa, McAleece Park and Recreation Complex is part of a vibrant local recreation scene. The 1800 Admiral Sheehy Dr area offers visitors and residents alike a range of activities, and miniature golf at McAleece Park and Recreation Complex is one of the most accessible options for groups of any size. The course provides a chance to enjoy some friendly competition while spending time outdoors. McAleece Park and Recreation Complex is open seven days a week, with hours such as 7:00 AM to 10:00 PM. For details or to plan ahead, the venue can be reached by phone at (563) 589-4263 or through their website. Many visitors to McAleece Park and Recreation Complex in 1800 Admiral Sheehy Dr find themselves returning, drawn back by the course's charm and the excellent experience it provides.

Offside Bar and Grill
Dubuque residents and visitors have made Offside Bar and Grill a go-to spot for welcoming entertainment in Iowa. This miniature golf venue consistently draws positive reviews from the local community. The venue features themed holes, complemented by group events. According to their website, Offside Bar and Grill profits go toward the continued development of soccer fields and keeping costs low for youth sports in Dubuque! Stop in and be part of the fun!. Visitors have highlighted the party hosting and food options at Offside Bar and Grill. Reviewers frequently describe the atmosphere as welcoming. Carrying a 4.3-star rating based on 121 reviews, Offside Bar and Grill 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. Offside Bar and Grill is open most days of the week, closed on Wednesday and Sunday. For details or to plan ahead, the venue can be reached by phone at (563) 556-5420 or through their website. Plan your visit to Offside Bar and Grill and discover why it's a favorite in Dubuque, Iowa — a 4.3-star destination that delivers on every round.

Dairy Dandy Drive-In
Dairy Dandy Drive-In in Sheldon, Iowa delivers a miniature golf experience that balances challenge with accessibility, making it suitable for beginners and experienced putters alike. Visitors have highlighted the ice cream and food options at Dairy Dandy Drive-In. Recent reviews consistently award high marks, reflecting satisfaction with both the course quality and overall experience. Carrying a 4.3-star rating based on 460 reviews, Dairy Dandy Drive-In 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. As one of Sheldon's recreational highlights in Iowa, Dairy Dandy Drive-In 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. Dairy Dandy Drive-In is open seven days a week, with hours such as 10:30 AM to 9:00 PM. For details or to plan ahead, the venue can be reached by phone at (712) 631-4118 or through their website. From first-time putters to seasoned miniature golf fans, Dairy Dandy Drive-In caters to all skill levels and promises an enjoyable time in Sheldon.

Carnival Manufacturing
Tucked away in Sheldon, Iowa, Carnival Manufacturing is a miniature golf gem that holds a 0-star rating among local players and visitors passing through the area. Sheldon, Iowa is home to Carnival Manufacturing, a miniature golf venue that serves as a gathering point for families, friends, and visitors to the region. The course setting provides a relaxed environment where players can take their time navigating each hole, making it suitable for both competitive players and those just looking for a laid-back afternoon. Carnival Manufacturing is open most days of the week, closed on Sunday, with hours such as 11:00 AM to 10:00 PM. For details or to plan ahead, the venue can be reached by phone at (712) 324-1615 or through their website. From first-time putters to seasoned miniature golf fans, Carnival Manufacturing caters to all skill levels and ages, making it an ideal outing in Sheldon.

Hills Park
Hills Park has established itself as a dependable miniature golf venue in Sheldon, Iowa, offering a course that appeals to families, friends, and solo adventurers. Visitors have highlighted the outdoor course, family-friendly atmosphere, and kid-friendly environment at Hills Park. Recent reviews consistently award high marks, reflecting satisfaction with both the course quality and overall experience. Carrying a 4.3-star rating based on 115 reviews, Hills Park 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. As one of Sheldon's recreational highlights in Iowa, Hills Park 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. Hills Park is open seven days a week, with hours such as 6:00 AM to 11:00 PM. For details or to plan ahead, the venue can be reached by phone at (712) 324-4651 or through their website. Plan your visit to Hills Park and discover why it's a favorite in Sheldon, Iowa — a 4.3-star destination that delivers on every round.