Boat dealers range from full-service marinas carrying new factory-backed models to independent brokerages specializing in pre-owned inventory. A map pin shows the location, but it will not tell you if a shop focuses on freshwater pontoon boats, offshore center consoles, or heavy-duty aluminum fishing rigs. Choosing the right dealer often comes down to their on-site rigging services, winter storage options, and whether they handle trade-ins or consignment.
-
Clear Lake Boats
1604 S Shore Dr, Clear Lake, IA 50428-2702
-
Bob's Marine Service
4859 S Shore Dr, Clear Lake, IA 50428
Mon - Fri : 9a - 5p
-
Lake Time Boats
1603 S Shore Dr, Clear Lake, IA 50428
-
Roberts Marine Inc
915 N 40th St, Clear Lake, IA 50428
-
Shoreline Dock and Hoist Services
14980 Evergreen Ave, Clear Lake, IA 50428
-
Clear Lake Boats
4749 S Shore Dr, Clear Lake, IA 50428-8669
-
Roxane's Marine
2715 12th Ave S, Clear Lake, IA 50428-3913
-
Boji Boat Brokers Llc
1520 Hudson Ave, Spirit Lake, IA 51360-2135
Mon-Fri 9am-5pm, Sat 10am-3pm
-
Boji Boat Brokers LLC
1515 Highway 86, Spirit Lake, IA 51360
Mon-Fri 9-5, Sat 10-3, Sun by appt
-
Kuhlman Lake Services & Welding
239 252nd Ave, Spirit Lake, IA 51360
-
Great Lakes Marine
1907 18th St, Spirit Lake, IA 51360
-
Midwest Lake Service & Sales
2902 Aurora Ave W, Spirit Lake, IA 51360
-
Moellers Marine & Storage
11959 240th Ave, Spirit Lake, IA 51360-7061
Dubuque 5
-
American Marine Dubuque
1630 E 16th St, Dubuque, IA 52001-2306
Mon-Fri 8am-5pm, Sat 9am-2pm, Sun Closed
-
Linden Propeller Co. Inc.
480 E 14th St, Dubuque, IA 52001
-
Hawkeye Boat and RV Sales
2385 Kerper Blvd, Dubuque, IA 52001-2221
-
River Bend Boat Sales & Service
3070 Cedar Crest Ct, Dubuque, IA 52003-6710
-
Dubuque Yacht Basin & Rv Park
1630 E 16th Street Ext, Dubuque, IA 52001-2306
-
Grace Marine
354 W 76th St, Davenport, IA 52806-1343
Mon 12-5, Tue-Fri 9-5, Sat 8-12
-
Boat Straps
3025 N Harrison St, Davenport, IA 52803
-
Marine Specialties
935 E River Dr, Davenport, IA 52803
-
Davenport Boat Inc
1414 S Stark St, Davenport, IA 52802-2427
Milford 4
-
Duralift Marine
Duralift Marine, 602 13th St, Milford, IA 51351
Mon–Fri 8am–5pm, Sat closed, Sun closed
-
Danbom Lake Service Inc.
2506 Okoboji Ave, Milford, IA 51351
-
Clary Lake Service
602 13th St, Milford, IA 51351
Mon–Fri 8am–5pm, Sat closed, Sun closed
-
Quality Marine Bodyworks
2147 225th St, Milford, IA 51351
Bellevue 3
-
Bob's Marine
29088 Highway 52, Bellevue, IA 52031-8993
-
Riverview Boat Store & Tug Service
960 N Riverview St, Bellevue, IA 52031
-
Clark Boat Company
1600 State St, Bellevue, IA 52031-9766
-
Mills Marine
2875 Highway 61, Muscatine, IA 52761
Mon-Fri 8am-5pm, Sat 8am-12pm, Sun Closed
-
Tailwater Marine
905 W Mississippi Dr, Muscatine, IA 52761
-
Ezee Step
109 Pine St, Muscatine, IA 52761-3706
Adel 2
-
Tigershark Mini Pontoons
411 S 14th St, Adel, IA 50003-1915
-
Performance Marine And Power Sports
109 Nile Kinnick Dr S, Adel, IA 50003-1726
Algona 2
-
Algona Marine and Sport
1417 E Commercial St, Algona, IA 50511-1923
Mon-Fri 8am-5pm, Sat 8am-12pm, Sun Closed
-
American Marine
522 E State St, Algona, IA 50511-2836
-
Midwest Boats Sales and Repair
6818 Streeter Rd, Cedar Falls, IA 50613-9732
Mon-Fri 9am-5pm, Sat-Sun Closed
-
Prop Shop of Cedar Falls
1534 Center St, Cedar Falls, IA 50613
-
Winn Marine
750 60th Ave SW, Cedar Rapids, IA 52404-7204
-
R & L Marine Sales and Services
1857 16th Ave SW, Cedar Rapids, IA 52404-1755
Delhi 2
-
B And B Sports
26001 212th Ave, Delhi, IA 52223-8480
Mon-Fri 8am-5pm, Sat 8am-12pm
-
Delhi Boats Llc
2648 230th Ave, Delhi, IA 52223-8544
-
Guttenberg Powersports & Marine
31738 US-52, Guttenberg, IA 52052-8102
Mon-Fri 8am-5pm, Sat 9am-12pm
-
J & L Marine
903 US-52 S, Guttenberg, IA 52052-9246
Mon 9am-4pm, Tue 9am-4pm, Wed 9am-4pm, Thu 9am-4pm, Fri 9am-4pm
-
Blackhawk Marine
2902 330th St, Lake View, IA 51450-7553
Mon-Fri 8-5, Sat 8-12, Sun Closed
-
Shamrock Boat Sales
217 370th St, Lake View, IA 51450-7606
Lansing 2
-
South Side Marine
841 S Front St, Lansing, IA 52151
-
Lucky Duck Fabrication LLC
1828 Highway 9, Lansing, IA 52151-7756
Waterloo 2
-
Composite Plus
3422 Wagner Rd, Waterloo, IA 50703-9646
-
Chain Of Lakes Marine Inc
2909 Airport Blvd, Waterloo, IA 50703-9627
Altoona 1
-
Tracker Boats Altoona/Power Pros
1000 Bass Pro Dr, Altoona, IA 50009
Ankeny 1
-
Steve's Marine Service
608 NE 53rd Ct, Ankeny, IA 50021
-
Southern Mud Midwest
420 W Lauretta St, Blue Grass, IA 52726-9752
Brandon 1
-
Custom Jet Outboards
1615 305th St, Brandon, IA 52210-9797
Daily 11am-5pm
-
Matteson Marine Services
1 South Pt, Burlington, IA 52601-6066
Calmar 1
-
Reign Marine
204 E Main St, Calmar, IA 52132-7745
Mon-Fri 7am-5pm
Camanche 1
-
D&k Marine Repair
2403 7th Ave, Camanche, IA 52730-1903
Mon-Fri 8:30am-5pm, Sat 9am-12pm, Sun Closed
Cascade 1
-
Toy Flip LLC
21884 Fillmore Rd, Cascade, IA 52033-9608
-
Tiki Marine Inc.
1212 N 18th St, Centerville, IA 52544-1122
Mon-Thu 8-5:30, Fri 8-6, Sat 8-5
Central City 1
-
Up A Creek, LLC
340 E Main St, Central City, IA 52214
Thu-Sat 12-6pm, Sun by appt
Clarinda 1
-
Dean's Dry Dock
700 E Glenn Miller Dr, Clarinda, IA 51632
Clive 1
-
Dinghy Guy Boat Sales
16575 Iltis Dr, Clive, IA 50325
-
Tracker Boat Center
2901 Bass Pro Dr, Council Bluffs, IA 51501-7020
Decorah 1
-
Upper Iowa Marine Inc.
1651 State Highway 9, Decorah, IA 52101-7569
Mon-Fri 8am-5:30pm, Sat 8am-1pm
-
Dave's Marine & Sports
5950 NW 2nd St, Des Moines, IA 50313
Dunkerton 1
-
Custom Covers by Wersinger - Satterlee
8436 Barclay, Dunkerton, IA 50626
-
Northland Auto & Marine of Emmetsburg Inc.
1412 Main St, Emmetsburg, IA 50536
Fairbank 1
-
Gavin Marine Inc
101 Industrial Dr, Fairbank, IA 50629-8665
-
Dave's Marine
5728 Avenue O, Fort Madison, IA 52627-9403
Mon-Fri 8:30am-5pm, Sat 9am-12pm, Sun Closed
Fremont 1
-
Swope Marine And Repair
3385 305th St, Fremont, IA 52561
Grimes 1
-
Brightwell's Boathouse
2300 SE 37th St, Grimes, IA 50111-4936
Hartley 1
-
43 North Outdoors
3141 Van Buren Ave, Hartley, IA 51346-7436
Hawarden 1
-
Big Sioux Marine
1609 Avenue E, Hawarden, IA 51023
Hinton 1
-
Two Rivers Marine
1108 Starview Dr, Hinton, IA 51024
Iowa Falls 1
-
Iowa Falls Marine
324 S Oak St, Iowa Falls, IA 50126-9542
Johnston 1
-
Heartland Boats
6516 NW Beaver Dr, Johnston, IA 50131
Klemme 1
-
Stromer Powersports and Marine
1840 US-69, Klemme, IA 50449
Lake Park 1
-
SLP Marine
503 S Market St, Lake Park, IA 51347-7704
Lamont 1
-
TWR Dock and Marine
610 Warner St, Lamont, IA 50650
-
Grace Marine
905 Eagle Ridge Rd, Le Claire, IA 52753-9535
Mon-Fri 9am-5pm
-
Pro Marine
213 Wapello St S, Mediapolis, IA 52637-9422
Monroe 1
-
Malone Motorsports
1005 S Monroe St, Monroe, IA 50170
Mon 8:30am-5pm, Tue 8:30am-5pm, Wed 8:30am-5pm, Thu 8:30am-5pm, Fri 8:30am-5pm, Sat 9am-12pm
Montrose 1
-
Boddeker Boats
200 N 1st St, Montrose, IA 52639
-
Chase Family Boat Sales
2988 Mid River Marina Rd NE, North Liberty, IA 52317
Odebolt 1
-
Sunset Upholstery II
400 S Walnut St, Odebolt, IA 51458-1028
Okoboji 1
-
ShoreStation of Okoboji
1461 Exchange St, Okoboji, IA 51355
Palo 1
-
SW Marine
110 Freese Ct, Palo, IA 52324
Panora 1
-
Panorama Marine
5387 Chimra Rd, Panora, IA 50216-8738
Percival 1
-
Midwest Sports Power
2503 210th Ave, Percival, IA 51648
Polk City 1
-
Hicklin's Waters Edge Marine
1413 NW Polk City Dr, Polk City, IA 50226-5700
Tue-Fri 9-5:30, Sat 8-2, Mon/Sun Closed
Richland 1
-
Reel Men Outdoors Llc
30943 323rd Ave, Richland, IA 52585-8502
Rock Valley 1
-
V H Marine Services Inc
1002 28th Ave, Rock Valley, IA 51247
Rockwell City 1
-
Twin Lakes Marina & Sport
7200 Twin Lakes Rd, Rockwell City, IA 50579-0040
Sidney 1
-
The Boat Shop
1982 285 Ave, Sidney, IA 51652
Sumner 1
-
Ruthless
202 Union St, Sumner, IA 50674
-
SeaSense
4488 112th St, Urbandale, IA 50322-2085
Ventura 1
-
Steenhard Marine Repair
1 Sena St, Ventura, IA 50482
Wesley 1
-
Al's Loebig Marine
2250 Ames Ave, Wesley, IA 50483
Also in Iowa
- Motorcycle Dealers120
- RV Dealers & Repair Shops117
- Trailer Dealers100
- Boat Dealers with Service & Repair58
- Powersports & Motorsport Stores44
- Boat Dealers with a Parts Department25
- New Boat Dealers22
- Used Boat Dealers20
- Boat Dealers Offering Financing18
- New and Used Fishing Boats for Sale9
- Boat Dealers with On-Site Storage6
- Pontoon Boat Dealers5
- Boat Winterization and Shrink Wrap5
Good to know
What is the difference between buying from a dealer and a private seller?
Dealers typically offer structured financing, handle title transfers and registration paperwork, and often provide short-term warranties or pre-delivery inspections. Buying privately may offer lower upfront prices, but you assume all responsibility for mechanical surveys and clear title verification.
Do boat dealers accept trade-ins or sell on consignment?
Many established dealers accept trade-ins toward new or newer used models, provided the trade passes a hull and engine inspection. Others operate consignment programs where they market your vessel on their lot for a percentage fee, usually ranging from 10% to 15% of the final sale price.
Should I get a professional marine survey when buying from a dealer?
For larger or higher-value pre-owned boats, hiring an independent accredited marine surveyor is a standard safeguard. Even if a dealer conducts an in-house safety check, an independent survey gives you an unbiased assessment of the hull, transom, electrical systems, and powertrain before you sign.
How to register a boat?
Boat registration is handled by state natural resources or motor vehicle departments upon submitting proof of ownership, a bill of sale, and required registration fees. After processing, you will receive official registration numbers and validation decals to display on your hull. Marine agencies across Iowa are available via BoatDealerAtlas with 98 local resources to guide your purchase.
How to get a boating license?
Obtaining a boating license generally requires completing an approved safe boating course online or in person, followed by passing a knowledge exam. Upon passing, state authorities issue a boater safety education card valid for life. Explore 98 marine services in Iowa on BoatDealerAtlas for local safety course recommendations.