Boats for Sale in Miami, Florida - By Owner

243 boats and yachts for sale in Miami, Florida, priced $6,000 to $19,000,000, including powerboats, fishing boats, cruisers & motor yachts. 231 of the 243 are listed by their owners; the rest are dealer or broker listings, each badged so you know who you are dealing with. Every listing badged FSBO, Broker or Dealer — contact each seller directly. Newest added 2026-10-31.

The Miami market right now

243 boats are listed for sale in Miami, Florida — 81 added in the last 30 days — at a median asking price of $95,449, and 95% are offered directly by their owners. Asking prices climb with length: 20–25 ft boats typically ask $31,500, boats 66 ft and up $4,200,000.

243for sale$95,449median asking81added in 30 days95%by owner
Median asking by length20–2541–5066+ ft
Boats1466
Median$31,500$327,000$4,200,000

Figures come from the listings on this page today. A length band appears only when at least 5 listings state a length and a price.

Boats by type in Florida

Nearby cities in Florida

Also see

Selling in Miami?

Frequently asked questions

How many boats are for sale in Miami?
There are currently 243 boats and yachts listed in Miami, Florida on YachtBazar. 231 of the 243 are listed by their owners; the rest are dealer or broker listings, each badged so you know who you are dealing with.
Are the boats in Miami sold by owner?
231 of the 243 are listed by their owners; the rest are dealer or broker listings, each badged so you know who you are dealing with. Every listing is badged FSBO, Broker or Dealer, so you always know who you are dealing with — and there is never a commission to YachtBazar.