Concrete Cover Depth Guide: BS 8500 Exposure Classes
Concrete Cover Depth Guide for UK Construction
Last updated:
Cover depth by exposure class per BS 8500:2023. XC1 = 15 mm, XS3 = 50 mm minimum. Nominal cover formula, spacer heights. Spacers £12/pack. 020 8079 7719.
| Exposure Class | Description | C25/30 | C28/35 | C32/40 | C35/45 | C40/50 |
|---|---|---|---|---|---|---|
| XC1 | Dry or permanently wet indoor | 15 mm | 15 mm | 15 mm | 15 mm | 15 mm |
| XC2 | Wet, rarely dry (foundations) | 35 mm | 35 mm | 30 mm | 25 mm | 25 mm |
| XC3/XC4 | Moderate/cyclic wet-dry | — | 35 mm | 30 mm | 30 mm | 25 mm |
| XD1 | Moderate chloride (splash) | — | — | 35 mm | 35 mm | 30 mm |
| XD2 | Wet chloride (submersed) | — | — | 40 mm | 35 mm | 30 mm |
| XD3 | Cyclic chloride (tidal zone) | — | — | 45 mm | 40 mm | 35 mm |
| XS1 | Airborne sea salt | — | — | 35 mm | 35 mm | 30 mm |
| XS2 | Permanently submerged sea | — | — | 40 mm | 35 mm | 30 mm |
| XS3 | Tidal/splash zone sea | — | — | 50 mm | 45 mm | 40 mm |
| Element | Exposure Class | Minimum Cover (cmin) | Tolerance (Δcdev) | Nominal Cover |
|---|---|---|---|---|
| Internal slab (house) | XC1 | 15 mm | 10 mm | 25 mm |
| Strip foundation | XC2 | 35 mm (C25/30) | 10 mm | 45 mm |
| External wall | XC3/XC4 | 35 mm (C28/35) | 10 mm | 45 mm |
| Car park deck | XD1 | 35 mm (C32/40) | 10 mm | 45 mm |
| Bridge substructure | XD3 | 45 mm (C32/40) | 10 mm | 55 mm |
| Coastal retaining wall | XS3 | 50 mm (C32/40) | 10 mm | 60 mm |
| Precast (factory QC) | XC1 | 15 mm | 5 mm | 20 mm |
| Exposure Class | Description | Air Entrainment | Min Concrete Grade | Min Cover |
|---|---|---|---|---|
| XF1 | Moderate saturation, no de-icing | Not required | C28/35 | 25 mm |
| XF2 | Moderate saturation with de-icing | Required (4–6%) | C32/40 | 30 mm |
| XF3 | High saturation, no de-icing | Not required | C32/40 | 30 mm |
| XF4 | High saturation with de-icing | Required (4–6%) | C35/45 | 35 mm |
| Spacer Height | Typical Use | Exposure Class Match | NDS Price |
|---|---|---|---|
| 20 mm | Internal slabs (XC1), precast | XC1 with 5 mm tolerance | £12/pack |
| 25 mm | Internal slabs (XC1 nominal), XC3/XC4 with C40/50 | XC1 nominal, XC3 high-grade | £12/pack |
| 30 mm | External walls C32/40, car parks | XC3/XC4, XD1 | £12/pack |
| 40 mm | Foundations C28/35, chloride exposure | XC2, XD2 | £12/pack |
| 50 mm | Marine splash, bridge decks | XD3, XS1/XS2 | £12/pack |
| 60 mm | Tidal/splash zone marine structures | XS3 nominal cover | £12/pack |
| 75 mm | Ground-bearing slabs on blinding | Cast against ground (BS 8500) | £12/pack |
What Is Concrete Cover Depth and Why Does It Matter?
Cover depth is the distance from the concrete surface to the nearest reinforcement bar. It protects steel from two things: carbonation (CO₂ from air reacting with concrete) and chloride ingress (salt from roads, soil, or sea water). When either reaches the steel, it breaks down the passive oxide layer and corrosion starts. Corroding rebar expands to 6× its original volume, cracking the concrete from inside.
BS 8500:2023 Table A.4 sets minimum cover for each exposure class. XC1 (dry indoor) needs only 15 mm because carbonation is slow in dry conditions. XS3 (tidal splash zone) needs 50 mm with C32/40 concrete because chloride concentration is high and the wet-dry cycling accelerates corrosion. The engineer selects the exposure class based on where the element sits in the finished structure.
Get the cover right and the steel lasts 50–100 years (the design life for most buildings). Get it 10 mm short and carbonation reaches the steel 15–20 years early. On a £200,000 foundation, that is a structural failure that costs more than the original build to fix.
How Do You Determine the Exposure Class for Your Project?
BS 8500:2023 defines 18 exposure classes across four categories. Carbonation classes (XC1–XC4) apply to nearly every project. XC1 covers dry interiors and permanently wet elements. XC2 covers foundations and buried concrete — wet but rarely drying out. XC3 is external sheltered (under a canopy). XC4 is external fully exposed to rain cycles.
Chloride classes split into non-sea (XD) and sea (XS). XD1–XD3 apply near roads treated with de-icing salt or in industrial chemical exposure. XS1–XS3 apply within specific distances from the coast: XS1 for airborne salt (up to 1 km inland), XS2 for permanently submerged, XS3 for tidal and splash zones.
Freeze-thaw classes (XF1–XF4) are separate and additive. An external car park in northern England with de-icing salt exposure might be XC4 + XD1 + XF4. The worst-case class governs the minimum cover. Your engineer specifies this on the structural drawings — check the notes panel next to the section details.
What Is the Difference Between Nominal Cover and Minimum Cover?
Minimum cover (cmin) is the absolute smallest distance between concrete surface and bar. The values in the BS 8500 tables are minimum cover values. Nominal cover is what you specify on drawings and what the spacers achieve. The formula: nominal cover = cmin + Δcdev. The tolerance Δcdev accounts for construction variability — bars shifting during the pour, spacers sinking into blinding, formwork movement.
For in-situ construction, Δcdev is normally 10 mm. For precast elements with factory quality control, Δcdev can be reduced to 5 mm (with evidence of QC systems). So an XC1 slab has cmin = 15 mm, Δcdev = 10 mm, nominal cover = 25 mm. Your spacers must be 25 mm high.
Cover to links versus cover to main bars: the nominal cover is measured to the outermost bar, which is usually the link (stirrup). The main bar sits inside the link. If the link is 8 mm diameter and nominal cover is 25 mm, the main bar has 25 + 8 = 33 mm cover. The engineer specifies cover to the nearest bar, not to the main bar.
How Do You Measure and Verify Cover Depth on Site?
Before the pour, measure spacer height with a tape or vernier caliper. Check that the spacer sits on firm ground or formwork — a 50 mm spacer sinking 10 mm into soft blinding gives you 40 mm actual cover. Place spacers at maximum 500 mm centres on slabs and 1,000 mm centres on walls. Building Control checks cover at the pre-pour inspection by lifting bars and measuring the gap.
After the pour, a cover meter (electromagnetic pulse device) measures cover through hardened concrete without drilling. Proceq Profometer and Elcometer 331 are common models on UK sites. The meter reads bar position and cover depth to ±1 mm accuracy up to 80 mm depth. Building Control may use a cover meter during inspections on commercial projects.
If cover is less than minimum (cmin) at any point, the element may need remedial work: additional surface protection (coating), cathodic protection, or in the worst case, breaking out and recasting. Prevention costs £12/pack for spacers. Remediation costs £500–£5,000+ per element.
What Are the Most Common Cover Depth Mistakes on Site?
Wrong spacer height is the most frequent error. The engineer specifies 45 mm nominal cover. The fixer grabs 25 mm spacers because they are the most common on site. Result: 20 mm less cover than required. Carbonation reaches the steel in 15 years instead of 50. Order spacers in the correct height for each element — NextDaySteel stocks 20, 25, 30, 40, 50, 60, and 75 mm at £12/pack.
Forgetting tolerance is the second mistake. The engineer’s drawing says “35 mm cover” — is that minimum or nominal? If it is minimum, add 10 mm tolerance and use 45 mm spacers. If it is nominal, 35 mm spacers are correct. Check the drawing notes: “cmin” or “cnom” tells you which.
Measuring to the wrong bar layer is the third mistake. Cover is to the outermost bar (usually the link). If you measure to the main bar and ignore the 8–12 mm link, your actual cover is 8–12 mm less than you think. On a 25 mm nominal cover, that puts you below the minimum. Always measure to the closest steel to the concrete face.
Nominal Cover Calculation
cnom = cmin + ΔcdevFrequently Asked Questions
What is the minimum cover depth for a domestic house foundation?
Domestic strip foundations are typically exposure class XC2 (wet, rarely dry). With C25/30 concrete, minimum cover is 35 mm. Add 10 mm tolerance for in-situ construction: nominal cover = 45 mm. Use 45 mm spacers. See the relevant table above for details.
Does cover depth include the link or just the main bar?
Cover is measured to the outermost bar, which is normally the link (stirrup). If nominal cover is 25 mm and the link is T8, the main bar sits at 25 + 8 = 33 mm from the concrete face. The engineer specifies cover to the nearest steel surface. See the relevant table above for details.
What spacer height do I need for XC3/XC4 exposure?
Depends on the concrete grade. With C28/35 concrete, minimum cover for XC3/XC4 is 35 mm. Add 10 mm tolerance: use 45 mm spacers. With C40/50, minimum cover drops to 25 mm, so nominal is 35 mm. Higher-grade concrete carbonates more slowly, allowing reduced cover.
What happens if cover depth is less than the minimum after pouring?
If a cover meter survey shows cover below cmin at any point, remedial action is needed. Options include applying surface protection coatings (£10–25/m²), installing cathodic protection systems (£50–150/m²), or in severe cases, breaking out and recasting (£500–£5,000+ per element). Prevention costs £12/pack of spacers.
Can I reduce the tolerance from 10 mm to 5 mm?
Only for precast elements manufactured under factory quality control with documented QC procedures. BS 8500:2023 allows Δcdev = 5 mm when the manufacturer demonstrates consistent spacer placement and formwork accuracy. For all in-situ construction (poured on site), the tolerance stays at 10 mm.
How do I order spacers for a project with multiple cover requirements?
List each element and its nominal cover from the engineer’s drawings. A house extension might need 25 mm for the slab (XC1), 45 mm for foundations (XC2), and 30 mm for external walls (XC3/XC4, C40/50). Order each height separately. Spacers are £12/pack at all standard heights.
Customer Reviews
4.8/5 from 170 Google reviews"Next Day Steel were extremely helpful - a great service, thanks."
"Very helpful company. First class service"
"Great service very professional"

