All states›Boat Dealers›Iowa

Boat Dealers in Iowa

98 of the 479 boat, RV, motorcycle and trailer dealers we track in Iowa are boat sales and brokerages. Full listings for every city are on the Iowa page.

98dealers
64cities
479dealers statewide

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 7

  1. Clear Lake Boats

    1604 S Shore Dr, Clear Lake, IA 50428-2702

    New boatsUsed boatsService deptPartsFinancingStorage
  2. Bob's Marine Service

    4859 S Shore Dr, Clear Lake, IA 50428

    Mon - Fri : 9a - 5p

    Used boatsService deptParts
  3. Lake Time Boats

    1603 S Shore Dr, Clear Lake, IA 50428

    Service deptPartsStorage
  4. Roberts Marine Inc

    915 N 40th St, Clear Lake, IA 50428

    Service dept
  5. Shoreline Dock and Hoist Services

    14980 Evergreen Ave, Clear Lake, IA 50428

    Parts
  6. Clear Lake Boats

    4749 S Shore Dr, Clear Lake, IA 50428-8669

  7. Roxane's Marine

    2715 12th Ave S, Clear Lake, IA 50428-3913

Spirit Lake 6

  1. Boji Boat Brokers Llc

    1520 Hudson Ave, Spirit Lake, IA 51360-2135

    Mon-Fri 9am-5pm, Sat 10am-3pm

    New boatsUsed boatsService deptFinancing
  2. Boji Boat Brokers LLC

    1515 Highway 86, Spirit Lake, IA 51360

    Mon-Fri 9-5, Sat 10-3, Sun by appt

    New boatsUsed boatsService deptFinancing
  3. Kuhlman Lake Services & Welding

    239 252nd Ave, Spirit Lake, IA 51360

    Service dept
  4. Great Lakes Marine

    1907 18th St, Spirit Lake, IA 51360

  5. Midwest Lake Service & Sales

    2902 Aurora Ave W, Spirit Lake, IA 51360

    Service dept
  6. Moellers Marine & Storage

    11959 240th Ave, Spirit Lake, IA 51360-7061

    Service dept

Dubuque 5

  1. American Marine Dubuque

    1630 E 16th St, Dubuque, IA 52001-2306

    Mon-Fri 8am-5pm, Sat 9am-2pm, Sun Closed

    New boatsUsed boatsService deptPartsFinancingStorage
  2. Linden Propeller Co. Inc.

    480 E 14th St, Dubuque, IA 52001

    Parts
  3. Hawkeye Boat and RV Sales

    2385 Kerper Blvd, Dubuque, IA 52001-2221

  4. River Bend Boat Sales & Service

    3070 Cedar Crest Ct, Dubuque, IA 52003-6710

  5. Dubuque Yacht Basin & Rv Park

    1630 E 16th Street Ext, Dubuque, IA 52001-2306

Davenport 4

  1. Grace Marine

    354 W 76th St, Davenport, IA 52806-1343

    Mon 12-5, Tue-Fri 9-5, Sat 8-12

    New boatsUsed boatsService deptPartsFinancingStorage
  2. Boat Straps

    3025 N Harrison St, Davenport, IA 52803

    Parts
  3. Marine Specialties

    935 E River Dr, Davenport, IA 52803

    Service dept
  4. Davenport Boat Inc

    1414 S Stark St, Davenport, IA 52802-2427

Milford 4

  1. Duralift Marine

    Duralift Marine, 602 13th St, Milford, IA 51351

    Mon–Fri 8am–5pm, Sat closed, Sun closed

    Service deptParts
  2. Danbom Lake Service Inc.

    2506 Okoboji Ave, Milford, IA 51351

    Service deptParts
  3. Clary Lake Service

    602 13th St, Milford, IA 51351

    Mon–Fri 8am–5pm, Sat closed, Sun closed

    Service dept
  4. Quality Marine Bodyworks

    2147 225th St, Milford, IA 51351

    Service dept

Bellevue 3

  1. Bob's Marine

    29088 Highway 52, Bellevue, IA 52031-8993

    Service dept
  2. Riverview Boat Store & Tug Service

    960 N Riverview St, Bellevue, IA 52031

    Service dept
  3. Clark Boat Company

    1600 State St, Bellevue, IA 52031-9766

    Service dept

Muscatine 3

  1. Mills Marine

    2875 Highway 61, Muscatine, IA 52761

    Mon-Fri 8am-5pm, Sat 8am-12pm, Sun Closed

    New boatsUsed boatsService deptPartsFinancing
  2. Tailwater Marine

    905 W Mississippi Dr, Muscatine, IA 52761

    Service dept
  3. Ezee Step

    109 Pine St, Muscatine, IA 52761-3706

    Parts

Adel 2

  1. Tigershark Mini Pontoons

    411 S 14th St, Adel, IA 50003-1915

    New boats
  2. Performance Marine And Power Sports

    109 Nile Kinnick Dr S, Adel, IA 50003-1726

    Parts

Algona 2

  1. Algona Marine and Sport

    1417 E Commercial St, Algona, IA 50511-1923

    Mon-Fri 8am-5pm, Sat 8am-12pm, Sun Closed

    New boatsUsed boatsService deptPartsFinancingStorage
  2. American Marine

    522 E State St, Algona, IA 50511-2836

Cedar Falls 2

  1. Midwest Boats Sales and Repair

    6818 Streeter Rd, Cedar Falls, IA 50613-9732

    Mon-Fri 9am-5pm, Sat-Sun Closed

    New boatsUsed boatsService dept
  2. Prop Shop of Cedar Falls

    1534 Center St, Cedar Falls, IA 50613

    Service dept

Cedar Rapids 2

  1. Winn Marine

    750 60th Ave SW, Cedar Rapids, IA 52404-7204

  2. R & L Marine Sales and Services

    1857 16th Ave SW, Cedar Rapids, IA 52404-1755

Delhi 2

  1. B And B Sports

    26001 212th Ave, Delhi, IA 52223-8480

    Mon-Fri 8am-5pm, Sat 8am-12pm

    Service deptParts
  2. Delhi Boats Llc

    2648 230th Ave, Delhi, IA 52223-8544

Guttenberg 2

  1. Guttenberg Powersports & Marine

    31738 US-52, Guttenberg, IA 52052-8102

    Mon-Fri 8am-5pm, Sat 9am-12pm

    Service dept
  2. 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

Lake View 2

  1. Blackhawk Marine

    2902 330th St, Lake View, IA 51450-7553

    Mon-Fri 8-5, Sat 8-12, Sun Closed

    New boatsUsed boatsService deptPartsFinancing
  2. Shamrock Boat Sales

    217 370th St, Lake View, IA 51450-7606

Lansing 2

  1. South Side Marine

    841 S Front St, Lansing, IA 52151

    Service dept
  2. Lucky Duck Fabrication LLC

    1828 Highway 9, Lansing, IA 52151-7756

    Service dept

Waterloo 2

  1. Composite Plus

    3422 Wagner Rd, Waterloo, IA 50703-9646

    Service dept
  2. Chain Of Lakes Marine Inc

    2909 Airport Blvd, Waterloo, IA 50703-9627

Altoona 1

  1. Tracker Boats Altoona/Power Pros

    1000 Bass Pro Dr, Altoona, IA 50009

Ankeny 1

  1. Steve's Marine Service

    608 NE 53rd Ct, Ankeny, IA 50021

    Service dept

Blue Grass 1

  1. Southern Mud Midwest

    420 W Lauretta St, Blue Grass, IA 52726-9752

    New boatsFinancing

Brandon 1

  1. Custom Jet Outboards

    1615 305th St, Brandon, IA 52210-9797

    Daily 11am-5pm

    New boatsService dept

Burlington 1

  1. Matteson Marine Services

    1 South Pt, Burlington, IA 52601-6066

    Service dept

Calmar 1

  1. Reign Marine

    204 E Main St, Calmar, IA 52132-7745

    Mon-Fri 7am-5pm

    New boats

Camanche 1

  1. D&k Marine Repair

    2403 7th Ave, Camanche, IA 52730-1903

    Mon-Fri 8:30am-5pm, Sat 9am-12pm, Sun Closed

    New boatsUsed boatsService deptPartsFinancing

Cascade 1

  1. Toy Flip LLC

    21884 Fillmore Rd, Cascade, IA 52033-9608

Centerville 1

  1. 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

  1. Up A Creek, LLC

    340 E Main St, Central City, IA 52214

    Thu-Sat 12-6pm, Sun by appt

    New boats

Clarinda 1

  1. Dean's Dry Dock

    700 E Glenn Miller Dr, Clarinda, IA 51632

    Service dept

Clive 1

  1. Dinghy Guy Boat Sales

    16575 Iltis Dr, Clive, IA 50325

Council Bluffs 1

  1. Tracker Boat Center

    2901 Bass Pro Dr, Council Bluffs, IA 51501-7020

Decorah 1

  1. Upper Iowa Marine Inc.

    1651 State Highway 9, Decorah, IA 52101-7569

    Mon-Fri 8am-5:30pm, Sat 8am-1pm

    New boatsUsed boatsService dept

Des Moines 1

  1. Dave's Marine & Sports

    5950 NW 2nd St, Des Moines, IA 50313

    Service dept

Dunkerton 1

  1. Custom Covers by Wersinger - Satterlee

    8436 Barclay, Dunkerton, IA 50626

    Service dept

Emmetsburg 1

  1. Northland Auto & Marine of Emmetsburg Inc.

    1412 Main St, Emmetsburg, IA 50536

Fairbank 1

  1. Gavin Marine Inc

    101 Industrial Dr, Fairbank, IA 50629-8665

    Service dept

Fort Madison 1

  1. Dave's Marine

    5728 Avenue O, Fort Madison, IA 52627-9403

    Mon-Fri 8:30am-5pm, Sat 9am-12pm, Sun Closed

    New boatsUsed boatsService deptFinancing

Fremont 1

  1. Swope Marine And Repair

    3385 305th St, Fremont, IA 52561

    Service dept

Grimes 1

  1. Brightwell's Boathouse

    2300 SE 37th St, Grimes, IA 50111-4936

Hartley 1

  1. 43 North Outdoors

    3141 Van Buren Ave, Hartley, IA 51346-7436

    New boats

Hawarden 1

  1. Big Sioux Marine

    1609 Avenue E, Hawarden, IA 51023

    Service dept

Hinton 1

  1. Two Rivers Marine

    1108 Starview Dr, Hinton, IA 51024

Iowa Falls 1

  1. Iowa Falls Marine

    324 S Oak St, Iowa Falls, IA 50126-9542

    New boatsUsed boats

Johnston 1

  1. Heartland Boats

    6516 NW Beaver Dr, Johnston, IA 50131

Klemme 1

  1. Stromer Powersports and Marine

    1840 US-69, Klemme, IA 50449

    Service dept

Lake Park 1

  1. SLP Marine

    503 S Market St, Lake Park, IA 51347-7704

Lamont 1

  1. TWR Dock and Marine

    610 Warner St, Lamont, IA 50650

    Parts

Le Claire 1

  1. Grace Marine

    905 Eagle Ridge Rd, Le Claire, IA 52753-9535

    Mon-Fri 9am-5pm

    New boatsUsed boatsService deptPartsFinancingStorage

Mediapolis 1

  1. Pro Marine

    213 Wapello St S, Mediapolis, IA 52637-9422

Monroe 1

  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

    Used boatsService dept

Montrose 1

  1. Boddeker Boats

    200 N 1st St, Montrose, IA 52639

    Service dept

North Liberty 1

  1. Chase Family Boat Sales

    2988 Mid River Marina Rd NE, North Liberty, IA 52317

    New boatsService dept

Odebolt 1

  1. Sunset Upholstery II

    400 S Walnut St, Odebolt, IA 51458-1028

Okoboji 1

  1. ShoreStation of Okoboji

    1461 Exchange St, Okoboji, IA 51355

    Parts

Palo 1

  1. SW Marine

    110 Freese Ct, Palo, IA 52324

Panora 1

  1. Panorama Marine

    5387 Chimra Rd, Panora, IA 50216-8738

Percival 1

  1. Midwest Sports Power

    2503 210th Ave, Percival, IA 51648

Polk City 1

  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

    New boatsUsed boatsService deptPartsFinancing

Richland 1

  1. Reel Men Outdoors Llc

    30943 323rd Ave, Richland, IA 52585-8502

    Service dept

Rock Valley 1

  1. V H Marine Services Inc

    1002 28th Ave, Rock Valley, IA 51247

    Service dept

Rockwell City 1

  1. Twin Lakes Marina & Sport

    7200 Twin Lakes Rd, Rockwell City, IA 50579-0040

    Service dept

Sidney 1

  1. The Boat Shop

    1982 285 Ave, Sidney, IA 51652

    Service dept

Sumner 1

  1. Ruthless

    202 Union St, Sumner, IA 50674

    Parts

Urbandale 1

  1. SeaSense

    4488 112th St, Urbandale, IA 50322-2085

Ventura 1

  1. Steenhard Marine Repair

    1 Sena St, Ventura, IA 50482

    Service dept

Wesley 1

  1. Al's Loebig Marine

    2250 Ames Ave, Wesley, IA 50483

Verify inventory before driving out. Showroom stock turns over quickly during peak seasons, so call ahead to confirm the specific hull sizes, outboard brands, or pre-owned listings you want to inspect are currently on the lot.

Also in Iowa

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.