Need a lawn fast? Our instant turf is real, roll-on grass, delivered fresh and ready to lay. Choose from four natural varieties suited to Melbourne's climate, whether you need something tough enough for kids and pets or a low-maintenance, shade-tolerant option. Order online and we'll deliver across Melbourne, or come into our Hoppers Crossing nursery to see and feel every variety before you buy.
All our lawn and turf options are suitable for Melbourne's conditions and climate.
Visit our Hoppers Crossing showroom to see and feel our products before you buy.
We have over 20 varieties of lawn and natural turf available.
Lawn and turf delivery is available across Melbourne, or pickup from our nursery.
130 Old Geelong Rd
Hoppers Crossing
VIC 3029
Monday - Saturday: 7 am–5 pm
Sunday: 10 am–3 pm
King's Birthday(8/6)-10am–3pm
These hours are subject to change on public holidays
At All Green, we want you to have a tangible connection with nature. When you visit an All Green location, you can literally feel the grass between your toes. We have full displays of all living lawn grass for you to see, feel, and experience for yourself.
Our displays also come with accurate information about the product, allowing you to make a decision informed by touch, look, and data. If you have any questions about the particular types of grass we stock and their availability, ask one of our expert staff members.

Once the base is prepared, All Green stocks all the lawn supplies Melbourne gardeners need to lay natural turf correctly the first time. Apply a fertiliser to help new roots establish quickly, then roll out your turf and firm it down evenly. We also stock the tools and accessories to keep your lawn well-maintained long after it's laid.

Whether you're ordering a few squares or a full backyard's worth of instant turf, we can get it delivered across Melbourne without the heavy lifting. Most orders arrive within a few business days. If you need it sooner, give us a call, and we'll do our best to arrange it.
Click for delivery information

We stock four proven natural turf varieties suited to Melbourne's climate:
Not sure which suits your space? Our team can walk you through all the options based on your site, budget, and goals. Click to contact us.
Start by removing any existing grass, weeds, or debris. Loosen the top 100 to 150mm of soil, then level and firm the surface before laying. Pair with a quality turf underlay, lawn soil or soil conditioner, and starter fertiliser to help roots establish quickly and give your instant turf the best possible start.
Yes, All Green delivers natural turf across Melbourne, with delivery zones covering a wide range of suburbs. Pricing is based on distance from our Hoppers Crossing facility, starting from $14.95 for ute delivery and $55 for truck delivery in Zone 1, with pricing available up to Zone 5 on request.
Same-day delivery may be available Monday to Saturday for orders placed before 1 pm. Call us on (03) 9749 1688 to confirm availability. You can also check your delivery zone and pricing by entering your postcode on our delivery page, or pick up in store if that suits you better.
Click for delivery information.
Measure the length and width of your space in metres and multiply them together to get your square metreage. It's worth adding around 5–10% extra to account for cuts and edges. Not sure? Our team can help you work it out before you order.
Along with your turf rolls, you'll need to prepare the base with quality soil and sand, plus a weed mat to keep growth suppressed underneath. A starter fertiliser helps new roots establish quickly. Browse our lawn supplies online or ask our team what's right for your project.
For the first few weeks, water your new turf daily and stay off it as much as possible while roots establish. After that, regular mowing, feeding, and watering will keep it looking its best year-round. Shop lawn care products online or get in touch if you need advice.
Our staff are here to help you find the right landscaping materials for your project.