Miniature golf courses range from simple outdoor felt greens to elaborate themed adventure parks and indoor black-light setups. Places differ in hole complexity, whether they offer shade or climate control, and if they cater mainly to young children or older groups. A map pin shows location, but it won't tell you if a venue offers party rentals, arcade add-ons, or evening hours with light effects.
-
Puttmasters At The Pines
2977 NW 66th Ave, Des Moines, IA 50313
-
North 40 Miniature Golf
2740 SE 14th St, Des Moines, IA 50320
-
A. H. Blank Miniature Golf
SW 9TH St, Des Moines, IA 50315
-
Kenny's Mini Golf
8989 Koestner St, Burlington, IA 52601
-
Burlington Black Water LLC
620 Jefferson St, Burlington, IA 52601
-
Li'l Mississippi Golf
1020 W Kimberly Rd, Davenport, IA 52806-5708
-
Michael's Fun World
1119 Brady St, Davenport, IA 52803-5229
Ottumwa 2
-
Nature Nook Miniature Golf
12627 River Rd, Ottumwa, IA 52501
-
Tee-Rex Mini Golf
1110 N Quincy Ave, Ottumwa, IA 52501
Afton 1
-
American Golfic
2572 210th St, Afton, IA 50830-8172
Algona 1
-
Caddyshack
203 W Overmeyer Dr, Algona, IA 50511
-
Pirate's Cove Adventure Golf
25 Lake St, Arnolds Park, IA 51331
-
Mini Pines - Mini Golf
3800 42nd St NE, Cedar Rapids, IA 52402
-
Bayou Bend Mini Golf
1304 Gilbert St, Charles City, IA 50616
-
Plamor Miniature Golf
5801 S Shore Dr, Clear Lake, IA 50428
-
Pirate Putt
1718 Madison Ave, Council Bluffs, IA 51503
Delmar 1
-
The Ice Cream Derby and Derby's Adventure Golf
503 Main St, Delmar, IA 52037
Dubuque 1
-
Offside Sports Complex
16963 Rooster Ln, Dubuque, IA 52001-9460
Everly 1
-
Cookie Memorial Mini Golf
314 E 3rd St, Everly, IA 51338-7716
-
Putt-A-Round FM
203 1st St, Fort Madison, IA 52627
Granger 1
-
Jester Park Miniature Golf Course
12571 NW 118th Ave, Granger, IA 50109
Grimes 1
-
Monster Mini Golf Grimes
1884 SE Destination Dr, Grimes, IA 50111
-
River City Mini Golf
100 S Federal Ave, Mason City, IA 50401
Milford 1
-
Treasure Village
2023 IA-86, Milford, IA 51351
-
North Forty
3700 US-75 BUS, Sioux City, IA 51108
-
Pirate's Pointe Mini Golf
1520 E Lakeshore Dr, Storm Lake, IA 50588-2676
University Park 1
-
Oskaloosa Mini Putt
University Park, IA 52595
-
Birdies Mini Golf & Parties!
2700 University Ave, West Des Moines, IA 50266
Also in Iowa
- Golf Courses390
- Driving Ranges with Golf Lessons71
- Golf Cart Sales & Rentals40
- Indoor Golf & Simulator Bays31
- Golf Driving Ranges and Practice Facilities28
- Driving Ranges with Ball Tracking Tech27
- Ranges With Ball-Tracking Technology27
- Golf and Country Clubs19
- Golf Driving Ranges and Practice Facilities11
- Golf Driving Ranges and Practice Facilities11
- Public Golf Driving Ranges Near You11
- Golf Shops11
- Indoor Golf Simulators and Virtual Golf Bays9
- Driving Ranges With Real Grass Tees8
- Club Fitting — Get Measured Before You Buy7
- Golf Club Regripping While You Wait5
Good to know
Do I need to bring my own putter and ball?
No, mini golf venues provide a choice of putter sizes and colored balls with your admission fee. Some experienced players prefer to bring their own putter, but it is rarely required.
How long does a round of mini golf usually take?
A standard 18-hole round typically takes 45 to 60 minutes for a group of four. Wait times at specific holes can extend this duration during peak weekend afternoon hours.
How much does mini golf cost per person?
Admission usually ranges from $8 to $15 per round for adults, with discounted rates often available for children and seniors. Indoor black-light or high-tech courses may charge slightly higher rates or offer replay discounts.
Where can I buy used golf clubs?
Finding quality pre-owned golf equipment is easy through statewide pro shops, trade-in centers, and golf outlets. Browse 28 golf locations across Iowa to locate nearby retailers offering certified pre-owned clubs.
Where can I sell used golf clubs?
Golf specialty shops and practice centers across the region buy pre-owned drivers, irons, and putters for cash or store credit. Explore 28 verified golf locations in Iowa to contact local shops for equipment trade-ins.