Boats for Sale in St Peters, Missouri

14 boats and yachts for sale in St Peters, Missouri, priced $15,795 to $164,900, including powerboats, bass boats, cruisers & motor yachts. 6 of the 14 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-24.

The St Peters market right now

14 boats are listed for sale in St Peters, Missouri — 1 added in the last 30 days — at a median asking price of $54,995, and 43% are offered directly by their owners.

14for sale$54,995median asking1added in 30 days43%by owner

Most-listed makes

Avalon2Carver1

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 Missouri

Nearby cities in Missouri

Also see

Selling in St Peters?

Frequently asked questions

How many boats are for sale in St Peters?
There are currently 14 boats and yachts listed in St Peters, Missouri on YachtBazar. 6 of the 14 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 St Peters sold by owner?
6 of the 14 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.