All Green is open and so is gardening! Read about our Christmas Trading Hours here.


Take your garden to new heights with our range of trees

All Green is rated 4.2 from 56 reviews

Just Landed

Olive Trees

We are now exclusive stockists of these stunning, advanced Margaret River Olive Trees in the Western suburbs of Melbourne!

Visit our Hoppers Crossing nursery to select your Olive Tree today.

Terms and conditions
Terms and conditions

Why buy trees from All Green?


All of our trees are grown locally.


We have it all, from palms, to fruiting trees.


Our in-house horticulturists are here to help.


We delivery to all locations around Melbourne.

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

These hours are subject to change on public holidays


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 – 2 pm

Sunday: Closed & Public Holidays Closed

These hours are subject to change on public holidays

Naturalise yourself at All Green

A full forest at All Green

If you're ready to go out on a limb and plant some trees, All Green Nursery & Garden is your one stop shop. From a full selection of local, native, tropical, and fruiting trees, to the garden supplies you need to help them grow, we have it all.

There's only one place to see it for yourself. Our location at Hoppers Crossing boasts several hectares of trees, plants, and gardening and landscaping materials. Visit us in store, and get ready to branch out!

forest of trees

In-house horticulturists

Expertise doesn't grow on trees. Thankfully our onsite horticulturists have cultivated plenty of experience when it comes to growing and maintaining trees of their own. They are here on the floor to advise you exactly on what trees to choose to suit your home.

If you're unsure of how to properly care for your trees after they've been planted, or you're having some issues in your garden, visit us at Hoppers Crossing. Our horticulturists will give you advice on how to address any and all problems you have encountered.

tree horticulturist

Tree delivery

If you don't have a truck or trailer to take your trees home, don't worry. All Green's tree delivery service can bring trees of any size to your door within a few days. There's no minimum for tree orders, so we can deliver for projects of any size.

We are one of the very few nurseries in Melbourne that offers this service. Visit our delivery information to learn more about costs and areas.

tree delivery

Related garden supplies products

Frequently asked questions

What should I consider before planting trees?

Trees are some of the most diverse organisms on the planet. When choosing a tree to plant in your yard or garden, you should do so with a purpose. Will it provide shade? Will it bear fruit? Is it purely for aesthetics? Answers to these questions will influence your decision, as will the following consideration:

  • Consider the tree's characteristics, like size, shape, and ornamental features.
  • Test your soil conditions and remove any weeds before planting.
  • A tree's mature size will have an impact on its growth potential. Crowded trees suffer, while small trees are often not adequate for shade.
  • The tree must have access to light, water, and soil. Thirsty trees will seek out water in pipes and drains, potentially causing damage.

If you have any questions about particular trees, visit our Hoppers Crossing location. Our onsite horticulturists can offer you expert advice on growing and maintaining your trees.

How do I care for trees after they've been planted?

Once they are planted, trees generally require less maintenance than other plants in your garden. They will require very little in the way of protection from the elements. However, they can still benefit from a bit of maintenance every now and again.

  • Newly planted young trees need to be deeply watered every day for at least two weeks after they are planted.
  • Mulching around the base of the tree helps it to retain its moisture, control weeds, and regulate temperature.
  • Trim minor branches with defects every few months, especially in spring and summer.
  • Be sure to remove the stubs of branches and other dead matter to prevent pests and infections from taking hold.

Can you deliver trees to my home or worksite?

All Green delivers all kinds of trees to any location around Melbourne. We can cater for projects of any size, and we don't have a minimum order requirement. You can have your new trees safely delivered to you on the same day if ordered before 1 pm, and on Saturdays.

To learn more about delivery, including costs and zones, visit out delivery information, or contact our customer service team.

What are some popular native trees?

Australia has diverse regions of trees, from the Daintree Rainforest, to the eucalyptus dotted plains of Victoria's coastal areas. Native trees are a popular choice for many reasons. They grow fast and strong, and offer plenty of places for wildlife to enjoy.

Some of our most popular native trees include:

  • Gum trees, like the Lemon Scented Gum, Flowering Gum, and Sydney Red Gum.
  • Beautiful flowering trees like the waratah.
  • Bunya, Norfolk, and Wollemi pines.
  • Subtropical palm trees, like the Bangalow palm.
  • Drought resistant trees, like the bull banksia.

If you're looking for native trees, visit All Green at Hoppers Crossing. Our onsite horticulturists and staff members are waiting to offer you accurate advice on how to grow and care for Australian natives.

Call All Green now

(03) 9749 1688

Do you have a question about trees?

We'll get in touch with you as soon as we can.

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

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

Learn more about becoming a trade partner of All Green.

Gardening advice — planting the seeds of knowledge

Holiday trading hours

December 1 to 23 — Extended opening hours to 8pm, Monday to Friday
December 24 to January 2 — Closed for Christmas and New Year's