How Much Does Rubber Roofing Cost in the UK? (2025–2026 Guide)
One of the most common questions we receive at Rubber Roof UK is: "How much does rubber roofing cost?" The answer depends on several factors — the size of your roof, the thickness of membrane you choose, whether you install it yourself or hire a roofer, and any additional accessories needed.
This guide breaks down the typical costs for EPDM rubber roofing in the UK, from small garden sheds through to full garage and extension flat roofs.
EPDM Rubber Roofing Kit Costs by Roof Size
The table below shows approximate costs for complete EPDM rubber roof kits (DIY-supplied, including membrane, adhesive and accessories) based on common UK roof sizes:
- Small shed (6×4 ft / 1.8×1.2m) — from approximately £65–£85
- Medium shed (8×6 ft / 2.4×1.8m) — from approximately £85–£120
- Large shed / summer house (10×8 ft / 3×2.4m) — from approximately £130–£175
- Single garage (up to 18×10 ft / 5.5×3m) — from approximately £200–£350
- Double garage (up to 20×18 ft / 6×5.5m) — from approximately £450–£700
- House extension flat roof (up to 5×4m) — from approximately £250–£450
These prices are for supply-only kits. If you hire a roofing contractor for installation, add approximately £200–£500 for labour depending on the roof size and complexity.
Cost Breakdown: What's Included in an EPDM Roof Kit?
Every EPDM rubber roof kit from Rubber Roof UK includes all materials for a complete installation — not just the membrane. A full kit typically contains:
- EPDM membrane (the main cost driver — ranges from 1.0mm budget to 1.5mm heavy-duty)
- Water-based bonding adhesive
- Perimeter seam tape
- Lap sealant
- Surface cleaner / primer
Optional extras such as edge trims, drip trims, outlets, and fascia trims add approximately £30–£100 depending on the roof size and detail required.
1.0mm vs 1.2mm vs 1.5mm EPDM — Which Thickness and Cost?
EPDM rubber roofing membranes are available in three thicknesses, each with different price points and performance characteristics:
- 1.0mm EPDM — see our thickness guide — Most economical option. Suitable for sheds, garages and outbuildings where budget is a priority. Approximately 15–20% cheaper than 1.2mm.
- 1.2mm EPDM — The most popular all-round choice for UK flat roofs. Excellent balance of performance and cost. Used by most installers for residential roofs.
- 1.5mm Heavy Duty EPDM — Premium specification for large commercial roofs, roof terraces, or high-foot-traffic areas. Approximately 25–30% more expensive than 1.2mm. BBA Certified and carries full 50-year manufacturer warranties from ClassicBond and Firestone.
EPDM Rubber Roofing vs Traditional Felt — Lifetime Cost Comparison
When evaluating the cost of rubber roofing, it's essential to consider the lifetime cost rather than just the upfront price. Shed felt typically costs £20–£40 per replacement but needs replacing every 5–10 years. Over 50 years, that means 5–10 re-roofing jobs, each requiring labour, felt rolls and disposal — a total lifetime cost that frequently exceeds the one-off cost of an EPDM kit installed properly.
EPDM, by contrast, is installed once and — barring accidental damage — never needs replacing within its 50-year guarantee period. This makes it significantly cheaper over the life of the roof.
Can I Install EPDM Rubber Roofing Myself to Save Costs?
Yes — EPDM rubber roofing is widely regarded as one of the most DIY-friendly flat roofing materials available. No specialist tools are required, no heat guns or torches, and no specialist training. Most homeowners with basic DIY skills can install a shed or garage rubber roof in 2–4 hours following our step-by-step video guides.
Installing yourself can save £200–£500 in labour costs compared to hiring a roofer, making EPDM even more cost-effective.
Get an Instant Price for Your Roof
Use our Kit Builder tool to get an instant price for your exact roof dimensions, or browse our complete range of EPDM rubber roof kits. All orders include free UK delivery, and our team is available 7 days a week to help you choose the right system for your project.

