Boats for Sale in Miami

1,730 Results

Relevance
Best

Filters

Condition

Manufacturers

Activity Type

Boat Features

Discover the best boats for sale in Miami, FL, the boating capital nestled along the stunning Biscayne Bay. Miami’s vibrant boating culture thrives with enthusiasts enjoying everything from sleek sport boats to luxurious yachts perfect for cruising the coast or exploring nearby islands. Whether you’re searching for new or used inventory, our extensive listings offer a wide range of options to fit your lifestyle and budget. Start browsing today to find your ideal vessel and take advantage of Miami’s year-round boating opportunities. Don’t miss out—nearby boat listings also appear to give you the most comprehensive selection available.

Currently, there are 1,730 boats available for sale in Miami, Florida. Prices range from $1,570 to $22,292,800, with an average listing price of $532,225. The inventory includes 683 new boats and 1,047 used boats. The selection consists of 1,695 powerboats and 35 sailboats. 182 boats have been added to the marketplace in the past month. Popular boat types include Center Console, Motor Yacht, All PWCs, Power Cruisers, and Jet. Top manufacturers represented include Yamaha, Sea Ray, Boston Whaler, Azimut, and Sea-Doo. There have been 4,744 boats in Florida listed on MarineSource that have sold in the past year. September is the most common month for new and used boats to be added to MarineSource, so be sure to check back regularly. September is the most common month for boats to sell, so be sure to beat the rush! The most common activities for boats are day cruising, family fun, long distance cruising, overnight cruising, and yachting. Most boats in Florida contain with heads, with cabins, depth sounder, gps, and joystick. boats tend to have an average of 2 engines. It is common for boats to have Mercury engines or Yamaha engines or Volvo Penta engines.

Insights and Analytics for Boats for Sale in Miami, Florida

Updated November 7, 2026

1,730
total boats for sale in Miami, Florida
182
boats for sale in Miami, Florida added in the past month
4,744
boats for sale in Miami, Florida sold in the past year
$532,225
is the average listing price of boats for sale in Miami, Florida

Condition

There are 683 new and 1k used boats for sale in Miami, Florida

Price

The most common price for boats for sale in Miami, Florida is $72k-$136k

Popular boat types

The most popular types of boats for sale in Miami, Florida are Center Console, Motor Yacht and All PWCs

Popular manufacturers

The most popular manufacturers of boats for sale in Miami, Florida are Yamaha, Sea Ray and Boston Whaler

Popular activities

The most popular activities for boats for sale in Miami, Florida are Day Cruising, Family Fun and Long Distance Cruising

Popular features

The most popular features for boats for sale in Miami, Florida are With Heads, With Cabins and Depth Sounder

Market Activity

The busiest month for boats for sale in Miami, Florida is Sep, with 344 boats added and 620 boats sold

Be the First to Know

Get notified when new boats become available.