All Green is open and so is gardening! Read our COVID-19 update here
Building supplies


When you plant your own, you can stop and smell the roses

All Green is rated 4.2 from 56 reviews

Call All Green now

(03) 9749 1688

Create your own beautiful rose garden

Give our expert horticulturists a call, and we'll help you get started.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Naturalise yourself at All Green

Rosy display gardens

If you're stuck and need inspiration for an upcoming landscaping project, or you want to add some beauty to your garden, visit our display gardens. Our nursery is well-stocked with white and red roses, and everything in between. We've created floral arrangements which will only nurture your budding love for roses.

Our expert horticulturists are on-site to lend a helping hand if you have any questions. We've been selling rose plants in Melbourne for decades, and we've helped many gardeners find the right rose for their garden.

roses blooming in a greenhouse

Locally sourced

We get all our rose plants from local suppliers. This way, we know the plants are acclimatised to Melbourne weather and soil, so when your new beauties will thrive in your garden.

By using local suppliers, we're also supporting our community. And, it means we don't need to use freight and shipping as much — a bonus for the environment and your wallet.

roses in a melbourne garden

Rose delivery

If you have a large order, or you can't make it into our stores, we can deliver your plants to you. There is no minimum order, and we can sometimes facilitate same-day delivery services — if you place an order before 1pm.

We'll deliver to 15 suburbs surrounding our Hoppers Crossing store for a set cost. Outside of these areas, we'll base our prices on the distance (kilometres) from our location. If you have any questions, check out our delivery information page.

trucks ready to deliver roses

We grow our partnerships with builders, landscapers, and suppliers.

Learn more about becoming a trade partner of All Green.

Visit an All Green location

Hoppers Crossing

Our primary location has our nursery, garden, landscaping, and building supplies.

130 Old Geelong Rd

Hoppers Crossing

VIC 3029

Get directions

Monday - Saturday: 7 am–5 pm

Sunday: 10 am–3 pm


Our newest location in Epping has landscaping, building, and garden supplies.

89 Rufus St


VIC 3076

Get directions

Monday - Friday: 7 am–4 pm

Saturday: 8 am–12 pm*

*Pending Customer Demand

Sunday: Closed

Frequently asked questions

Are rose plants hard to care for?

Rose plants don't need to be a thorn in your side — in fact, they're surprisingly easy to take care of. If you grow them in the right position, and feed them once a season during warm weather, they only need a little bit of extra TLC.

What are the best kinds of roses to buy in Melbourne?

We sell almost 70 different kinds of rose plants at our nurseries, so it's hard to pick just one which is the best. Instead, we've picked one for every colour, from peach and lavender to dark red.

  • Adolf Horstmann: Introduced in 1971, this rose plant is coveted for its strong perfume and peach hue. It blends from a yellow centre to salmon-pink flushes at the outer edges of the petals.
  • All Gold:  A bright yellow rose with green leaves which blooms from summer to autumn.
  • Angel Face: An upright bushy plant rose, mauve/lavender coloured. These roses often grow on single stems, as well as in clusters.
  • Apricot Nectar: Large, apricot hued blooms with a strong fragrance. This rose plant flowers from late spring to late autumn, and even spot flowers in winter.
  • Black Beauty: A red rose plant with beautiful burgundy coloured blooms and a velvety-black underside.
  • Black Magic: One of the few roses to produce superb blooms during Melbourne's hot summers. It produces rich, dark red flowers and grows up to 2 metres in height.
  • Blue Moon: Large lavender blue roses with a strong fragrance. They grow on long, slim stems and are one of the most popular of roses of this colour.
  • Blushing Pierre de Ronsard: A creamy coloured rose plant which grows vigorously, with excellent resistance to disease.
  • Crepuscule: Apricot yellow blooms which grow in small, decorative clusters. They grow over trellises, fences, and walls.

Can you deliver rose plants to my home or landscaping site?

Yes. We deliver roses all over Melbourne. And we can also deliver other landscaping and plant supplies you might need, including mulch and soil, as well as reinforcing sleepers for your garden beds.

To find out more, get in touch with our friendly expert horticulturists. We're more than happy to answer any questions you have, and point you in the right direction to achieve a gorgeous rose garden.

Gardening advice — planting the seeds of knowledge

No items found.

25% off plants and discounted delivery

We're offering discounts on plants delivery during stage 4 lockdown. Simply call us to place your order and get expert advice  over the phone.