A per-m² rate is only part of the story. Ground conditions, access, drainage, and the surface you choose can all push the final quote well above or below the average. Here's every factor explained, for every finish.
Every contractor has a minimum call-out charge — typically €400–€800 — that gets absorbed into small jobs, making the effective per-m² rate much higher. Once a job passes ~30 m², costs start to scale more linearly and you gain negotiating room.
If there's an existing hard surface, it needs to be broken out and removed before any new work can start. This adds labour, skip hire, and sometimes plant hire.
Most driveways require a dig-out of 150–300 mm and a compacted sub-base of Type 1 MOT stone. If the ground is soft, waterlogged, or has tree roots, extra excavation is needed and the sub-base depth increases.
If a large machine or delivery lorry can't get close to the work area, materials have to be moved by hand — which adds significant time and cost. This is common in older Dublin estates with narrow side passages.
Irish planning rules generally require driveways to be permeable or to direct runoff to a soakaway — not onto the public road. Non-permeable surfaces (tarmac, imprinted concrete, porcelain) need a channel drain or soakaway installed.
If your property doesn't have an existing vehicle crossing, you'll need a dropped kerb installed by Dublin City Council or your local county council. This is a separate process from the driveway itself.
A simple rectangular driveway is the cheapest to lay. Every curve, corner cut, step, or awkward angle adds cutting and fitting time. Decorative edging (granite setts, bull-nosed kerbs) adds both material and labour cost.
Most driveway contractors in Dublin are fully booked from April through September. Booking in the off-season (November–February) can save 10–15% and means shorter wait times. Hot-mix tarmac cannot be laid in freezing temperatures, but most other surfaces can.
Each finish has its own variables on top of the universal factors above. Here's what to watch for on each surface type.
| Surface | What can push the price up | What can bring it down | Typical labour intensity |
|---|---|---|---|
| Tarmac | Hot-mix (requires specialist equipment), coloured tarmac, oil/petrol-resistant additive, steep slope | Large simple area, existing base reusable, standard black finish | Low |
| Block Paving | Intricate herringbone or basket-weave patterns, tight cuts around curves, premium block brands | Simple stretcher-bond pattern, large blocks (fewer cuts), standard concrete blocks | Medium |
| Cobblelock | Granite-finish cobbles (+€10–15/m² over standard), tight curved edges, multi-colour blends | Single-colour standard cobble, straightforward rectangular layout | Medium |
| Resin Bound | Coloured or mixed aggregate blend, new sub-base needed, existing surface not suitable as base | Existing sound concrete or tarmac base usable, single neutral colour | Medium |
| Imprinted Concrete | Multiple colour combinations, deep-cut patterns, sealing top-coats, reinforcement mesh required for vehicular load | Single colour, simple repeat pattern, smaller area | High |
| Concrete Slabs | Reinforced slab (extra steel), exposed aggregate finish, polished finish, large monolithic pour | Plain grey brushed finish, no reinforcement needed, straightforward shape | Low |
| Indian Sandstone | Calibrated (even thickness) vs. riven (uneven — harder to lay), premium or rare colour, tight pointing mortar joints | Larger format slabs (fewer cuts), mid-range colour, standard pointing | Medium |
| Porcelain Paving | Large format slabs (800×800 mm+) require specialist wet-cutting and full-bed adhesive mortar, imported premium ranges | Smaller 600×600 format, standard range, simple rectangular layout | High |
| Granite | Sawn & flamed vs. rough-split finish, imported vs. Chinese granite (quality varies), heavy slabs need two-person lift | Standard silver-grey granite, straightforward pattern, reuse existing sub-base | High |
| Limestone | Tumbled/aged finish (more labour), premium European limestone vs. imported, frost-proof grade required in exposed sites | Standard honed finish, mid-range source, straightforward layout | High |
| Gravel | Deep fill (75 mm+ for vehicles), weed membrane, edging restraints to stop spread, regular top-ups needed | Shallow decorative fill, no edging needed, loose boundary | Low |
All-in prices including dig-out, sub-base, edging and VAT. Assumes standard ground conditions and reasonable access.
| Surface | Guide range per m² | Typical 30 m² driveway | Notes |
|---|---|---|---|
| Tarmac | €80 – €100 | €2,400 – €3,000 | Most popular choice in Dublin; fastest to install |
| Block Paving | €90 – €120 | €2,700 – €3,600 | Individual blocks replaceable if damaged |
| Cobblelock | €80 – €120 | €2,400 – €3,600 | Classic Irish style; very common in Leinster estates |
| Resin Bound | €85 – €120 | €2,550 – €3,600 | SuDS-compliant; no loose stones |
| Imprinted Concrete | €85 – €130 | €2,550 – €3,900 | Decorative patterns; requires sealing every 3–5 years |
| Concrete Slabs | €60 – €90 | €1,800 – €2,700 | Plain utility finish; budget-friendly |
| Indian Sandstone | €85 – €140 | €2,550 – €4,200 | Natural warm tones; popular for patios and drives |
| Porcelain Paving | €110 – €170 | €3,300 – €5,100 | Premium finish; frost-resistant; very low maintenance |
| Granite | €110 – €150 | €3,300 – €4,500 | Extremely durable; high kerb appeal |
| Limestone | €105 – €145 | €3,150 – €4,350 | Elegant light finish; ensure frost-proof grade |
| Gravel | €40 – €70 | €1,200 – €2,100 | Lowest cost; needs edging and top-ups over time |
Trace your driveway on a satellite map, pick your finish, and see a realistic price range — no forms, no phone calls.
Calculate my driveway cost