Roof Replacement Cost Calculator
A full roof replacement on a typical Dublin house costs around €15,000–€35,000, while a flat roof replacement is usually €4,000–€12,000. Use the calculator for an estimate.
- Full roof €15,000–€35,000
- Flat roof €4,000–€12,000
- Slate restoration €10,000–€30,000
- Free quotes from vetted roofers
Typical roofing costs
| Job | Typical cost |
|---|---|
| Full tiled roof replacement | €15,000–€35,000 |
| Flat roof replacement | €4,000–€12,000 |
| Slate roof restoration | €10,000–€30,000 |
| Fascias and soffits | €1,500–€4,500 |
Cost calculator
Get a guide range based on typical 2026 Dublin prices.
A guide only. Your quote will depend on your property, access and the specification you choose.
Repair or replace?
If leaks are isolated and the roof structure is sound, a repair is usually enough. Replacement makes sense when many tiles or slates are failing, the felt underneath has perished, or repairs keep recurring. A roof inspection, typically €150–€350, will tell you which.
Add insulation while you're at it
Replacing a roof is a good time to improve insulation. See the insulation grants.
Frequently asked questions
How much does a new roof cost in Dublin?
Typically €15,000–€35,000 for a full tiled roof on a house.
How long does a roof replacement take?
Usually 1–2 weeks for a typical house, depending on weather.
Does a new roof need planning permission?
Not usually for like-for-like replacement. Protected structures may need permission.
Should I repair or replace my roof?
Repair if problems are isolated; replace if the covering or felt is failing widely.
Find vetted contractors for this work
By area:
- Dublin 15: Blanchardstown, Castleknock, Mulhuddart, Ongar, Hansfield, Ashtown
- North Dublin City: Artane, Cabra, Clontarf, Coolock, Drumcondra, East Wall, Fairview, Glasnevin, Phibsborough, Stoneybatter
- Dún Laoghaire & South Coast: Blackrock, Booterstown, Monkstown, Dún Laoghaire, Dalkey, Killiney
- Stillorgan, Sandyford & Foxrock: Mount Merrion, Stillorgan, Goatstown, Sandyford, Cherrywood, Cabinteely, Foxrock, Deansgrange
- Dublin North Coast: Raheny, Baldoyle, Donaghmede, Howth, Sutton, Portmarnock, Malahide
- West Dublin & Leixlip: Chapelizod, Palmerstown, Lucan, Leixlip, Adamstown, Clondalkin
- South Dublin City: Ballsbridge, Donnybrook, Sandymount, Ranelagh, Rathgar, Harold's Cross, Churchtown, Dundrum
- North County Dublin: Swords, Lusk, Rush, Skerries
- South West Dublin: Tallaght, Citywest, Firhouse, Knocklyon, Ballyboden, Templeogue, Walkinstown, Kimmage, Rathfarnham, Terenure
Get free quotes from vetted contractors
Tell us what you're planning, where the property is and when you'd like to start. We'll match you with a vetted local contractor. For anything urgent, call 083 056 8710.
Thanks, we've got your details
We'll match you with a vetted local contractor and be in touch shortly.
For anything urgent, call 083 056 8710.
