Mini Golf Courses in Iowa

Improve your putting by playing a round of mini golf in Iowa. Grab a putter today!

  1. Bayou Bend Mini-Golf |
    1306 Gilbert St, Charles City IA
  2. Blue Waters Mini Golf |
    2929 Mabrey Ln, Carter Lake IA
  3. Colonial Bowling Lanes |
    2253 Old Highway 218 S, Iowa City IA
  4. Derby Grange Golf & Recreation |
    13079 Derby Grange Rd, Dubuque IA
  5. Dubuque Driving Range |
    10740 Highway 52 N, Dubuque IA
  6. Field Of Greens |
    237 Ne 80th St, Runnells IA
  7. His & Herr's Minature Golf |
    533 S 25th St, Fort Dodge IA
  8. Little Mississippi Miniature |
    1020 W Kimberly Rd, Davenport IA
  9. Lonestar Mini Golf |
    142 S Linden St, Lamoni IA
  10. Lost Island Adventure Park |
    2225 E Shaulis Rd, Waterloo IA
  11. Majestic Miniature Golf |
    114 S Taylor St, Mt Ayr IA
  12. Meadowridge Golf Driving Range |
    6677 16th Ave Sw, Cedar Rapids IA
  13. Michael's Fun World |
    354 W 76th St, Davenport IA
  14. No Boundaries LLC |
    203 W Overmeyer Dr, Algona IA
  15. North Iowa Miniature Golf Center |
    4450 4th St Sw, Mason City IA
  16. Oakridge Mini Golf |
    2415 Mount Pleasant St, Burlington IA
  17. Plamor Miniature Golf |
    5801 S Shore Dr, Clear Lake IA
  18. Putt Putt Mini Golf |
    2235 Glasgow Rd, Fairfield IA
  19. Puttmasters At The Pines |
    2977 NW 66th Ave, Des Moines IA
  20. Short Game |
    3811 N Harrison St, Davenport IA
  21. Sleepy Hollow Sports Park |
    4051 Dean Ave, Des Moines IA
  22. Sunnyside Putt-Em-Up |
    1109 W 22nd St, Atlantic IA
  23. Treasure Village Mini Golf |
    2023 Highway 86, Milford IA
  24. Tri State Golf Center Inc |
    1095 Cedar Cross Rd, Dubuque IA
  25. Waterfall National Mini Golf Course (Airport National Public Golf) |
    3001 Wright Brothers Blvd E, Cedar Rapids IA
  26. West Grand Golf Practice Center |
    6450 Raccoon River Dr, West Des Moines IA

States with Mini Golf Courses

  1. Missouri
  2. Alabama
  3. Alaska
  4. Arizona
  5. Arkansas
  6. California
  7. Colorado
  8. Connecticut
  9. Delaware
  10. District of Columbia
  11. Florida
  12. Georgia
  13. Hawaii
  14. Idaho
  15. Illinois
  16. Indiana
  17. Iowa
  18. Kansas
  19. Louisiana
  20. Maine
  21. Maryland
  22. Massachusetts
  23. Michigan
  24. Minnesota
  25. Mississippi
  26. Montana
  27. Nebraska
  28. Nevada
  29. New Hampshire
  30. New Jersey
  31. New Mexico
  32. New York
  33. North Carolina
  34. North Dakota
  35. Ohio
  36. Oklahoma
  37. Oregon
  38. Pennsylvania
  39. Rhode Island
  40. South Carolina
  41. South Dakota
  42. Tennessee
  43. Texas
  44. Utah
  45. Vermont
  46. Virginia
  47. Washington
  48. West Virginia
  49. Wisconsin
  50. Wyoming