At the root of every healthy garden is the right soil. For trees, shrubs, and flowers, you can’t go past our premium Garden Blend, while Veggie Mix is a great choice for productive vegetable or herb gardens. Preparing a lawn? Sandy loam or lawn mix provides a lighter base that helps turf establish more evenly.
Pick up a few bags for smaller projects or order in bulk for larger landscaping areas. Sprinkle in some compost and mulch to help lock in moisture and nutrients.
Blended on-site for Melbourne gardens and local soil conditions.
Recycled organic materials help improve soil structure and health.
Available in convenient 20kg bags or loose bulk quantities.
Soil delivered across Melbourne or ready for pickup from our nursery.
130 Old Geelong Rd
Hoppers Crossing
VIC 3029
Monday - Saturday: 7 am–5 pm
Sunday: 10 am–3 pm
Good Friday(3/4) - Closed
Easter Sunday(5/4)- 10am-3pm
Easter Monday(6/4) - 10am-3pm
Anzac Day(25/4) - Closed
These hours are subject to change on public holidays
At All Green, our soil blends use recycled organic materials and carefully balanced ingredients suited to Melbourne’s often heavy or poorly draining soils. They’re blended right here at the nursery and at our South Werribee plant propagation site, giving us better control over how each mix performs in local gardens. The same goes for our compost and mulch blends, which work alongside our soils to improve structure, support soil health, and help retain moisture.

Different plants benefit from different soils. Planting mixes include organic soil conditioners that help improve structure and support healthy root growth. Planter bed and potting mixes are designed to drain more freely, making them ideal for raised beds and containers. Lawn mixes, on the other hand, are lighter, with more sand to create a stable base.
Not sure which blend will suit your project? Our team are always happy to help.

Whether you're topping up a few garden beds or preparing a larger landscaping area, we deliver soil across Melbourne. Online orders usually arrive within 2–4 business days, depending on the order size and location.
Need it sooner? Give us a call, and we may be able to arrange faster delivery depending on availability and truck capacity.

To work out how much soil you need, you’ll need two things: the size of your area (in square metres) and how deep you want the soil.
As a general guide:
So, if you have a 10m² garden bed and want to fill it to 100mm deep, you’ll need around 1m³ of soil. We supply soil loose in bulk cubic metres (m³) for larger projects, or in 20kg bags.
If you’re unsure, bring in your measurements, and we can help you calculate the right amount and suggest the best mix for your project.
Topsoil is generally used as a base layer. It’s ideal for levelling areas, filling low spots, or building up garden beds before planting.
Garden soil blends are more refined and include added organic materials that help improve soil structure, support root development, and retain nutrients. These blends are designed for planting directly into, rather than just preparing the ground underneath.
Using a combination of both can help create a stronger foundation and better long-term results in your garden.
Clay soil is common across Melbourne and can be dense, compacted, and slow to drain. The key is to gradually improve its structure so water, air, and roots can move through more easily.
Start by working in a quality soil blend that includes organic material, like our Garden Blend or Veggie Mix, to help break up the clay and support healthier root growth. Adding compost over time will enrich the soil and improve how it holds moisture, while mulch helps protect the surface and reduce drying out.
Gypsum can also be used as a clay breaker. It helps change how the soil binds together, making it easier to work with and allowing water to move through more freely. It’s usually applied to the surface and watered in or lightly mixed through.
Improving clay soil is best done over time, using a combination of soil blends, organic matter, and soil conditioners for more consistent, long-term results.
Yes, we supply both bagged and bulk soil across Melbourne, with delivery options to suit different project sizes.
Bulk soil is often the most cost-effective choice for larger landscaping jobs, like preparing lawns or building new garden beds. For smaller projects, 20kg bags are easy to handle and transport. You can also call us or click and collect your order from our Hoppers Crossing nursery.
Most online orders are delivered within 2–4 business days, and if you need it sooner, our team may be able to arrange a faster turnaround depending on availability.
Getting the base right is key to a healthy, long-lasting lawn. For turf preparation, a lighter mix like sandy loam or lawn mix is ideal, as it allows water to move through more easily and creates a stable, even surface for roots to establish.
Once your base is prepared, you can lay your turf directly over the top. Depending on your site conditions, materials like sand can be used to improve levelling and drainage, while products like topsoil or fine gravel may be used to help shape and finish surrounding areas.
Not sure about blends, quantities, or delivery? Our team is here to help.