607 businesses for sale in Melbourne, VIC
607 businesses are for sale in Melbourne, VIC, listed by 16 brokers. The largest groups are restaurant (78), cafe (62), takeaway (46). 447 state an asking price, from $4,950 to $25,000,000, and half ask $300,000 or less. The newest was listed on 21 October 2026; 61 are under offer.
Search all businesses for sale
Nearby places
Other Victoria places with 10 or more businesses for sale.
Browse by type across Australia
Kinds of business with their own page.
Brokers selling businesses in Melbourne
Common questions
How much does it cost to buy a business in Melbourne?
447 of the 607 listings state an asking price. They run from $4,950 to $25,000,000, and half ask $300,000 or less. 185 ask under $250,000. 160 give no price (POA).
What kinds of business are for sale in Melbourne?
68 kinds are listed. The largest are restaurant (78), cafe (62), takeaway (46), hair and barber (37), wholesale business (30).
Do the Melbourne listings say what the business earns?
51 of 607 state earnings, from $181 to $3,700,000 a year, as the broker reports them. 165 state revenue.
Who is selling businesses in Melbourne?
16 brokers: LINK Business Brokers (153), Business Brokers Network Australia (87), Benchmark Business Sales & Valuations (56), Business Brokers Victoria (50).