How to Build a Gravel Garden Path (DIY or Trade Pro)

A gravel path is one of the easiest and most affordable ways to tidy up your garden or yard.
Here’s how to build it like a pro — step by step — using the right gear to save time and effort.

Tools & Equipment (Available for Hire)

You can build a path by hand — but using the right equipment makes it faster, cleaner and easier.

Recommended gear:

  • Mini Loader or Mini Excavator – for quick digging and moving gravel
  • Wacker Neuson Compactor Plate (VP80A or similar) – for compacting your base solid
  • Wheelbarrow, Shovel & Rake – for spreading and levelling
  • Spirit Level & String Line – for getting everything straight and true
  • Hand Tamper – for tight spots and edges
  • Safety Gear – gloves, boots, glasses

💡 Tip: DO IT DADDY delivers all gear to your site, with fuel included and a quick demo to get you started.

Materials You’ll Need

  • Crushed rock (road base, 75–100 mm layer)
  • Fine gravel or decorative topping (10–20 mm layer)
  • Landscape fabric (weed mat)
  • Edging (steel, timber, or concrete)
  • Pegs, pins, and string for marking

Step-by-Step Guide

1. Plan Your Path

  • Mark out the shape using string line or spray paint.
  • Standard width: 800–1000 mm for a comfortable walking path.
  • Add gentle curves instead of sharp corners — looks more natural and blends into the landscape.

2. Dig Out the Area

  • Excavate about 100–150 mm deep.
  • Remove any grass, roots, or soft soil.
  • Compact the sub-base with a compactor plate to make it firm and level.

3. Install Edging

  • Add edging along both sides to keep gravel contained.
  • Secure with stakes or pins.
  • Make sure both sides are level and straight.

5. Add the Base Layer

  • Spread crushed rock evenly to about 75–100 mm thick.
  • Rake smooth, then compact it thoroughly with a Wacker Neuson compactor.
  • Maintain a slight slope (1–2%) so rain drains off easily.

6. Add Gravel Topping

  • Spread fine gravel or decorative topping (around 10–20 mm thick).
  • Level it with a rake.
  • Lightly compact if you want a firm finish, or leave slightly loose for a more natural look.

7. Finishing Touches

  • Sweep off any loose material from the edges.
  • Rinse lightly to settle dust.
  • Optional: add stepping stones or pavers for a polished finish.

🔄 Ongoing Maintenance

  • Rake occasionally to level out dips.
  • Top up gravel every year or two.
  • Hand-pull any stray weeds.
  • Keep edges neat so gravel doesn’t spread into lawns or garden beds.

Ready to Start?

Hire everything you need — compactor, loader, mini excavator — from
DO IT DADDY – Landscaping Equipment Rentals Delivered.

“More time doing, less time driving.”
Free delivery zones. Complimentary fuel. On-site demos.
Book Online Instantly → doitdaddy.com.au

Schedule your equipment delivery

Choose Equipment

Choose Attachments

Get more done with instant online booking and free delivery !

Across the following suburbs: Bulleen VIC 3105, Doncaster VIC 3108, Doncaster East VIC 3109, Donvale VIC 3111, Park Orchards VIC 3114, Templestowe VIC 3106, Templestowe Lower VIC 3107, Warrandyte VIC 3113, Warrandyte South VIC 3134, Wonga Park VIC 3115, Nunawading VIC 3131, Blackburn VIC 3130, Blackburn North VIC 3130, Blackburn South VIC 3130, Box Hill VIC 3128, Box Hill North VIC 3129, Box Hill South VIC 3128, Burwood East VIC 3151, Burwood VIC 3125, Forest Hill VIC 3131, Mitcham VIC 3132, Mont Albert VIC 3127, Mont Albert North VIC 3129, Surrey Hills VIC 3127, Vermont VIC 3133, Vermont South VIC 3133, Croydon VIC 3136, Croydon Hills VIC 3136, Croydon North VIC 3136, Croydon South VIC 3136, Heathmont VIC 3135, Kilsyth South VIC 3137, Ringwood VIC 3134, Ringwood East VIC 3135, Ringwood North VIC 3134, Warranwood VIC 3134, Bayswater North VIC 3153, Bayswater VIC 3153, Boronia VIC 3155, Ferntree Gully VIC 3156, Upper Ferntree Gully VIC 3156, Knoxfield VIC 3180, Lysterfield VIC 3156, Rowville VIC 3178, Scoresby VIC 3179, The Basin VIC 3154, Wantirna VIC 3152, Wantirna South VIC 3152, Ashwood VIC 3147/3145 (shared), Clayton VIC 3168, Glen Waverley VIC 3150, Hughesdale VIC 3166, Huntingdale VIC 3166, Mount Waverley VIC 3149, Mulgrave VIC 3170, Notting Hill VIC 3168, Oakleigh VIC 3166, Oakleigh East VIC 3166, Wheelers Hill VIC 3150, Viewbank VIC 3084, Lower Plenty VIC 3093, Eltham VIC 3095, Research VIC 3095, Kangaroo Ground VIC 3097, Chirnside Park VIC 3116, Mooroolbark VIC 3138, Kilsyth VIC 3137, Montrose VIC 3765, 3765, Canterbury VIC 3126, Balwyn VIC 3103, Balwyn North VIC 3104, Kew East VIC 3102