How much does a new roof cost in Ireland?
The Cost of a New Roof in Ireland
Replacing a roof is one of the most significant investments a homeowner in Ireland can make. Whether you are dealing with an aging roof that has persistent leaks, or building a new home, understanding the costs involved is key to budgeting.
In 2026, the average cost to replace a standard roof on a 3-bedroom semi-detached house in Ireland ranges from €8,000 to €15,000. For larger detached properties or roofs requiring structural timber work, costs can quickly rise to €16,000 – €25,000+.
What Influences the Cost?
- Roof Size (sqm): A larger roof area requires more materials (tiles, membranes, timber) and more labor.
- Materials: Concrete tiles are the most cost-effective (approx. €45 - €65/sqm installed), while high-grade natural Spanish or Welsh slates are premium (€80 - €120+/sqm installed).
- Structural State: If the structural roof trusses (rafters) are rotten, you will need a complete rebuild, which adds several thousand euros in joinery work.