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.
130 Old Geelong Rd
Hoppers Crossing
VIC 3029
Monday - Saturday: 7 am–5 pm
Sunday: 10 am–3 pm
89 Rufus St
Epping
VIC 3076
Monday - Friday: 7 am–4 pm
Saturday: 8 am–2 pm
Sunday: Closed
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!

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.

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.

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:
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.
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.
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.
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:
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.
We'll get in touch with you as soon as we can.