Build garden walls, raised beds, and terraced areas that hold their shape for years with quality retaining blocks made to Australian standards. Sourced locally from National Masonry, our range covers small retaining blocks for low garden borders through to large retaining blocks for structural walls.
Browse our retaining blocks for sale online, and we'll deliver anywhere across Melbourne, straight to your home, garden, or worksite.
All retaining blocks are made in Victoria by National Masonry.
Quick delivery anywhere across Melbourne and surrounds.
Strong, hard-wearing blocks made to Australian standards.
We can assist with product selection, measurements, and quantities.
130 Old Geelong Rd
Hoppers Crossing
VIC 3029
Monday - Saturday: 7 am–5 pm
Sunday: 10 am–3 pm
These hours are subject to change on public holidays
The easiest way to pick the right retaining block is to see them in person. At our Hoppers Crossing nursery, you can compare colours side by side, feel the weight difference between block sizes, and picture how they'll look in your own garden.
Our friendly team is on hand to talk through your project. Tell us your wall height and length, and we'll help you work out block quantities, base preparation, and everything in between.

All Green stocks the products and accessories you need to get your project up and running, all available online or in-store at Hoppers Crossing. That means cement for core filling and footings, crushed rock and toppings for base preparation and drainage, and soil and mulch to fill and finish your raised beds once the wall is up.
Paving the area around your wall? Browse our pavers and steppers too.

All Green delivers retaining blocks across Melbourne. Blocks are heavy, and a wall's worth adds up fast, so delivery is usually the most practical option. Add cement and crushed rock to the same order, and we'll bring it all straight to your home, garden, or worksite. 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.

Retaining blocks are used to build garden walls, raised garden beds, terraced slopes, and planter borders. They hold back soil to create level, usable space in a sloped yard, or simply add structure to garden beds. Choose from Gardenwall blocks in charcoal, portstone, and Hawkesbury yellow tones, WedgeBLOK for curved walls, or standard hollow blocks for core-filled structural work.
Small retaining blocks, like the Gardenwall range, are light and easy to handle, making them ideal for DIY garden borders, raised beds, and low walls. Large retaining blocks, such as 200mm hollow blocks, are used for structural walls that hold back significant soil and are usually core-filled with concrete. As a rule of thumb: the taller the wall, the bigger and stronger the block you'll need.
We stock three National Masonry ranges, each suited to a different job.
All three are made locally by National Masonry to Australian Standards.
Good drainage is what keeps a retaining wall standing. Behind the wall, lay free-draining crushed rock or screenings with a slotted ag pipe at the base to carry water away. Without drainage, water builds up and pushes against the wall, which is the most common reason walls fail.
Yes, All Green delivers retaining blocks across Melbourne and surrounds, straight to your home, garden, or worksite. Blocks are heavy, so delivery is often the most practical option, especially for larger walls. Browse our retaining blocks for sale online and arrange delivery at checkout, or get in touch about quantities and pricing.
Not sure about measurements, quantities, or delivery? Our team is here to help.