3,097 Businesses For Sale in Melbourne VIC

Melbourne, the capital city of Victoria, is Australia's second-largest city and the economic and cultural heart of the country. Known for its diverse economy, vibrant arts scene, and multicultural community, Melbourne offers numerous opportunities for business owners and investors, with industries ranging from technology and education to manufacturing and retail.

Key demographic insights:

  • Population: As of 2023, Melbourne has an estimated population of over 5 million residents.
  • Age: The median age in Melbourne is 37 years.
  • Income: The median weekly personal income in Melbourne is $1,050, which is above the national average.
  • Real Estate: Approximately 65% of households are owner-occupied.
  • Rental Income: The median weekly rent in Melbourne is $500, with approximately 35% of households renting.
  • Cultural Diversity: Melbourne is one of the most multicultural cities in the world, with around 40% of residents born overseas, contributing to a rich cultural fabric and an internationally diverse consumer base.
  • Education: Approximately 40% of residents aged 15 years and over hold a Bachelor’s degree or higher, supported by Melbourne’s world-class universities such as the University of Melbourne and RMIT University.
  • Most Populated Suburbs: Melbourne CBD, Southbank, Fitzroy, Carlton, and Richmond, all of which are commercial and residential hubs. 
  • Key Attractions: National Gallery of Victoria, the Melbourne Museum, Melbourne Cricket Ground (MCG) and the Australian Open.
  • Growth: Melbourne’s population is expected to continue growing steadily, with the city experiencing annual increases of around 2% driven by infrastructure development, business investment, and its attractiveness as a global city.

These demographics make Melbourne an ideal location for business investment, with diverse industries, strong infrastructure, and a growing, vibrant population. To view more information and read the sources of this information, visit our helpful resources page.

Results 1-20 of 3,097

Stay up to date with new listings





Accommodation & Tourism
Agricultural and Rural
Automotive
Beauty and Health
Commercial Property
Education and Training
Food Hospitality
Franchise
Import Export Wholesale
Manufacturing
Professional
Retail
Services
Work From Home


Clear search

In 2024, the average price of a business for sale in Melbourne is $555,500. With over 50 new listings every week, there are numerous opportunities available for buyers. The marketplace is valued at over $1.75 billion, with opportunities ranging from small businesses such as cafes and retail stores to large companies in various sectors. With a vibrant population and a thriving economy, Melbourne presents a promising environment for business investment.

On Bsale, you can search via category, price, location, or keyword. Register for alerts to be notified when a new business in Melbourne is listed for sale that matches your criteria. Find more opportunities in Victoria.

Have a look at the FAQs we receive about buying a business in Melbourne, VIC.

To start purchasing a business in Melbourne, browse through the extensive listings of businesses for sale on our website. Use filters such as category, keywords, and price to narrow down your search and find a business that meets your specific requirements. Contact the seller and go through the process of due dilligence and finalise the purchase. 

There are several key steps involved in buying a business and it is important to get professional advice during the process. Check out our buyers guide for more information. 

> How to Buy a Business: Your Essential Guide

There are a number of resources also available from Business Victoria on buying an existing business

Melbourne boasts a vibrant arts, cafe, and restaurant scene, along with opportunities in various industries such as construction, hospitality, retail, tourism, and more. The type of business you purchase will depend on your experience and preferred location. Here are some of the most popular categories.

Melbourne has several major suburbs that are classified as a CBD. Below, we’ve listed five of the most popular suburbs:

The average price of a business for sale in Melbourne is $548,380. With over 3,000 listings there are alot of different opportunities and the amount required to purchase a business will vary depending on size, location and industry. 

Yes, it is the role of a business broker to provide advice and guidance for people looking to purchase and sell their business. In Melbourne there are a number of professional business brokers who can help you buy a business from start to finish. Its important you engage a business broker who is not involved in business sale you are looking to purchase, so you can get unbiased advice. 

> Business Brokers Melbourne

To sell your business in Melbourne, it's crucial to be organized and prepared with an exit strategy. This preparation increases your chances of achieving an optimal sale price. You have the option to sell your business privately or engage a business broker to assist with the process. Its important to get legal and accountant advice early on in the sales process. 

There are a number of resources from Business Victoria and Bsale has also have put together some general resources to help.

> Guide to Selling a Business in Australia

> Business Broker Directory

> Sell a Business Online