Short answer

A vapor barrier is a Class I vapor retarder of 0.1 perm or less, such as polyethylene sheet, foil or steel, placed on the warm side of insulation. Under a concrete slab use a 10–15 mil (0.25–0.38 mm) sheet with 150 mm (6 in) taped laps directly beneath the concrete; in cold rooms the panel's outer steel skin is the barrier.

Key takeaways

  • Class I vapor retarders are 0.1 perm or less, Class II 0.1–1.0 perm and Class III 1.0–10 perm.
  • Commercial slabs need a 10 mil (0.25 mm) or thicker ASTM E1745 vapor retarder placed directly under the concrete; 6 mil suits basic residential slabs.
  • Overlap slab vapor barrier seams by at least 150 mm (6 in), tape every seam and penetration, and repair punctures before the pour.
  • In cold climates the wall vapor barrier goes on the inside; in hot, humid climates interior polyethylene should be avoided.
  • In a cold room or −18 °C (0 °F) freezer the warm side is outside, so the outer panel skin and sealed outside joints form the vapor barrier.
  • Closed-cell spray foam reaches about 1 perm at 50 mm (2 in); open-cell spray foam is not a vapor barrier.

What is a vapor barrier?

A vapor barrier is a sheet, coating or facing that stops water vapour diffusing through a floor, wall or roof, measured by its permeance in perms. Building codes call the very tight materials (0.1 perm or less, such as 6–15 mil polyethylene, aluminium foil and sheet steel) Class I vapor retarders, and the term "vapor barrier" is normally reserved for them.

Water vapour always moves from the warm, humid side of an assembly to the cold, dry side. If it reaches a surface below its dew point, it condenses, soaking insulation, rusting steel, lifting floor coverings and, in a freezer, forming ice inside the insulation.

Three things are often confused with it:

  • Moisture barrier: a loose trade term for any layer that keeps water out. Under a slab it usually means the same polyethylene sheet; on a wall it may mean a water-resistive barrier.
  • Water-resistive barrier (WRB): house wrap or building paper behind cladding. It sheds liquid rain but is deliberately vapour-open so the wall can dry outwards.
  • Air barrier: any continuous layer that stops air leaking through the envelope. Air leakage carries far more moisture than diffusion, so a vapor barrier with open joints does little.

Vapor retarder classes and perm ratings

Vapor retarders are graded by permeance: Class I is 0.1 perm or less, Class II is above 0.1 up to 1.0 perm, and Class III is above 1.0 up to 10 perm, as defined in the International Residential Code and IECC. One US perm equals about 57 ng/(s·m²·Pa); lower numbers mean tighter.

MaterialTypical permeanceClassWhere it is used
Steel or aluminium skin of a sandwich panel≈ 0 permClass ICold rooms, freezer stores, insulated buildings
Aluminium foil facing on PIR board< 0.05 permClass IWalls, roofs, under-slab (with taped joints)
Polyethylene sheet 6 mil (0.15 mm)≈ 0.06 permClass IUnder slabs, crawl spaces, interior walls in cold climates
Polyethylene or polyolefin 10–15 mil (0.25–0.38 mm)0.01–0.04 permClass IUnder slabs that will receive flooring
Closed-cell spray foam, 50 mm (2 in)≈ 0.8–1.0 permClass IIWalls and roofs, irregular surfaces
XPS foam board, 25 mm (1 in)≈ 1.0–1.5 permClass II/IIIFoundations, floors, exterior insulation
Kraft-faced batt insulation≈ 1 permClass IITimber-frame walls
Latex paint on plasterboard2–10 permClass IIIMixed-climate interiors
Open-cell spray foam, 100 mm (4 in)≈ 10 perm or moreVapour-openNot a vapor barrier

Values are typical published ranges; the real figure depends on product, density and thickness, so always check the data sheet. Note that foam board becomes tighter as it gets thicker: 50 mm (2 in) of XPS is roughly half the permeance of 25 mm.

Why does a concrete slab need a vapor barrier?

A concrete vapor barrier stops ground moisture rising through the slab, where it would damage flooring, adhesives and anything stored on the floor. Soil under a building is almost always at close to 100% relative humidity, and concrete is porous, so without a sheet beneath it the slab keeps wicking water upwards for its whole life.

The damage shows up as lifted vinyl, mouldy carpet, failed epoxy coatings and musty air. That is why a moisture barrier for concrete floor slabs is standard practice for any interior slab on grade, not an optional extra.

What thickness of vapor barrier goes under concrete?

Codes for houses typically accept a 6 mil vapor barrier for concrete slab work (0.15 mm polyethylene), but for commercial slabs and any slab that will receive moisture-sensitive flooring, ACI 302.1R guidance calls for a vapor retarder at least 10 mil (0.25 mm) thick, and the material should meet ASTM E1745. Thin 6 mil film tears easily under rebar chairs, boots and concrete buggies, and every puncture is a leak.

SheetThicknessPuncture resistanceTypical use
Polyethylene film6 mil (0.15 mm)LowResidential slabs, garages, crawl spaces
Polyethylene or polyolefin, ASTM E1745 Class C10 mil (0.25 mm)ModerateLight commercial slabs
ASTM E1745 Class A / B membrane10–15 mil (0.25–0.38 mm)HighCommercial floors, warehouses, cold stores
Reinforced membrane15–20 mil (0.38–0.5 mm)Very highHeavy traffic during placing, radon control

Where does the vapor barrier go in a concrete slab?

The vapor barrier in concrete slab construction sits directly under the concrete, on top of the compacted granular base or on top of any under-slab insulation. ACI 302.1R recommends placing it directly beneath the slab when the floor will be covered with moisture-sensitive finishes, because a layer of sand between sheet and concrete holds water that later has to dry up through the slab.

How to install a vapor barrier under a concrete slab

To install a vapor barrier under a new concrete slab, lay a 10–15 mil sheet over a smooth, compacted base, overlap seams by at least 150 mm (6 in), tape every seam and penetration, turn it up the perimeter, and repair every puncture before the pour. ASTM E1643 covers the full installation practice.

  1. Prepare the base. Compact the granular fill and remove sharp stones, so the sheet lies flat without being punctured.
  2. Roll out the sheet. Run it in the direction of the pour so the concrete flows over laps rather than into them.
  3. Overlap and tape. Overlap edges by 150 mm (6 in) minimum and seal with the tape the membrane maker specifies.
  4. Seal penetrations. Wrap pipes, drains and column bases with a boot or collar of the same membrane, taped to the pipe.
  5. Turn up at the edges. Carry the sheet up the inside of the footing or perimeter insulation and seal it to the wall.
  6. Protect it. Use rebar chairs with wide feet and walk boards; patch any tear with a piece extending 150 mm (6 in) beyond the damage.
  7. Inspect before pouring. A torn sheet cannot be fixed once concrete is on it.

Testing before flooring goes down

Even with a barrier, new concrete holds construction water that takes months to dry. Flooring installers test with ASTM F2170 in-situ relative humidity probes (many floor coverings require 75–85% RH or less) or ASTM F1869 calcium chloride tests (often 3 lb per 1,000 ft² per 24 h, about 1.4 kg per 100 m², or less).

How to install a moisture barrier on an existing concrete floor

To install a moisture barrier on a concrete floor that is already built, lay a 6 mil polyethylene sheet or a foil- or film-faced underlayment on top of the slab, overlap and tape the seams, and run it 50–100 mm (2–4 in) up the walls before trimming under the skirting. This protects floating floors, timber subfloors and carpet from moisture coming through the slab.

  • Laminate and engineered wood: use a vapor barrier underlayment for concrete floor slabs, either combined foam-and-film or separate 6 mil poly under foam.
  • Carpet: a moisture barrier under carpet on concrete is usually a film-backed pad; never trap moisture under a timber batten floor without a sheet beneath it.
  • Tile: tile bonds directly to the slab, so a vapor barrier for tile on concrete is a liquid-applied or sheet membrane rated for tile, not loose poly.
  • Glue-down vinyl and epoxy: use a moisture-mitigation epoxy primer if RH tests are high.

For a concrete subfloor moisture barrier under a new timber floor in a basement or garage, the better build is sheet poly plus rigid XPS board, then the subfloor. The XPS keeps the floor surface warm, which removes the cold surface that causes condensation. See our guide to basement and foundation insulation with XPS for thicknesses.

Where does a vapor barrier go on a wall?

On a wall, the vapor barrier goes on the warm side of the insulation, which is the inside face in cold climates and is often omitted in hot, humid climates. The aim is to stop indoor or outdoor humid air reaching the cold sheathing where it would condense.

In the IRC and IECC, timber-frame walls in climate zones 5–8 and marine zone 4 need a Class I or II vapor retarder on the interior side; zones 1–3 should not use interior polyethylene, because summer air conditioning makes the inside the cold side and moisture would condense behind the sheet. Mixed climates usually use Class III (paint) or a "smart" retarder whose permeance rises in humid conditions.

Exterior wall vapor barrier and continuous insulation

An exterior wall vapor barrier on the outside of the studs is risky in a cold climate unless there is enough insulation outside it, because the sheet then sits at the cold face and traps moisture. The correct exterior wall vapor barrier detail uses continuous rigid insulation outside the sheathing: foil-faced PIR or XPS keeps the sheathing above dew point, the foam's taped joints act as the vapor and air control layer, and the wall dries to the inside. Our continuous exterior insulation guide gives the minimum foam thickness by climate zone.

How to install a vapor barrier on an exterior wall

  1. Fit the insulation fully in the stud cavities with no gaps.
  2. Staple 6 mil polyethylene to the inside of the studs, starting at the top, with 150 mm (6 in) laps over studs.
  3. Seal laps with acoustical sealant or tape, and seal to the floor and ceiling sheets.
  4. Cut tight around electrical boxes and seal with box hoods or tape.
  5. Install the plasterboard; repair any tears before it goes on.

How to attach a vapor barrier to a concrete wall

For basement and foundation walls, avoid stapling poly straight onto concrete with timber studs and batts in front: the concrete stays cold and wet, and moisture gets trapped. The better approach is to bond 50 mm (2 in) or thicker XPS or foil-faced PIR board directly to the wall with foam-compatible adhesive, tape the joints and frame inside it. If a separate sheet is required, fix it with adhesive and concrete nails through a timber batten at the top, and seal the bottom edge to the floor sheet.

Cold room vapor barriers: why the warm side is outside

In a cold room or freezer the vapor barrier goes on the outside face of the insulation, because the outside air is the warm, humid side all year. Vapour drive is always inwards, towards the −18 °C to −25 °C (0 °F to −13 °F) room, and a freezer wall can pull several litres of water into its insulation each year if the warm side is not sealed.

This is the main reason cold stores are built from PU/PIR sandwich panels rather than framed walls. Both steel skins are effectively zero-perm, so the panel face itself is the vapor barrier. The weak points are the joints: cam-lock or tongue-and-groove joints, wall-to-ceiling corners, door frames and pipe penetrations.

Building typeWarm sideVapor barrier positionKey detail
Heated building, cold climateInsideInner face of insulationSeal laps and boxes
Air-conditioned building, hot humid climateOutsideOuter face, or vapour-open wallsNo interior polyethylene
Cold room or chiller 0 °C to +5 °COutsideOuter skin of panelSeal outside joints with sealant
Freezer −18 °C to −30 °COutsideOuter skin of panel and under floor insulationSeal joints, heat the floor, heater cables at door

Sealing panel joints

  • Apply non-hardening sealant on the warm (outside) face of every joint and silicone on the inside for hygiene.
  • Seal the wall-to-floor junction and fit a coved or angle trim.
  • Seal around every pipe and cable penetration on the outside face, ideally with a sleeve.
  • Never leave screw holes in the outer skin unsealed.

Freezer floor vapor barrier

A freezer floor needs a vapor barrier on the warm side too, which is underneath. The usual build is base slab with underfloor heating, a 0.2–0.25 mm (8–10 mil) polyethylene sheet with taped laps, 100–150 mm (4–6 in) of XPS foam board in staggered layers, a slip sheet and a reinforced wearing slab. Our under-slab insulation guide covers floor heating and frost heave in more detail.

Under house and crawl space vapor barriers

An under house vapor barrier is a polyethylene sheet laid over the soil of a crawl space to stop ground moisture evaporating into the space and the floor above. Use 6 mil (0.15 mm) as a minimum and 10–20 mil (0.25–0.5 mm) reinforced sheet when people will crawl over it, with 300 mm (12 in) overlaps taped and the edges run up the foundation walls.

Sealed ("encapsulated") crawl spaces then insulate the walls with rigid foam rather than the floor above. See our crawl space insulation guide for wall foam thickness and drainage details. The same principle applies to an under home vapor barrier in a portable building or container structure on piers: seal the ground, then insulate.

Common vapor barrier mistakes

Most vapor barrier failures come from gaps and wrong placement, not the wrong material.

  1. Two vapor barriers. Poly on the inside and foil-faced board or a vapour-tight membrane on the outside traps moisture between them.
  2. Interior poly in hot, humid climates, where the inside is the cold side in summer.
  3. Untaped laps and penetrations. A 1% gap can let through more moisture by air leakage than the rest of the sheet by diffusion.
  4. Sand over the sheet under a slab, which stores water that later comes up through the floor.
  5. Unsealed outside joints on cold room panels, leading to ice in the joint, frost on the inside skin and eventually delamination.
  6. Relying on open-cell spray foam as a vapor barrier. It is vapour-open; a spray foam vapour barrier needs closed-cell foam at about 50 mm (2 in) or more. Our spray foam vs rigid foam board guide compares the two.

How to choose the right vapor barrier: checklist

Choose a vapor barrier by finding the warm side of the assembly, then picking a material with the right perm class and a way to seal every joint.

  • Slab on grade: 10–15 mil ASTM E1745 sheet directly under the concrete; 6 mil only for basic residential or garage slabs.
  • Existing slab with new flooring: 6 mil poly or a film-backed underlayment for floating floors; a tile-rated membrane for tile; test RH first.
  • Framed wall, cold climate: Class I or II on the inside; in hot humid climates, none on the inside.
  • Exterior insulation: foil-faced PIR or XPS with taped joints, thick enough to keep the sheathing warm.
  • Cold room or freezer: metal-faced sandwich panels with sealed outside joints, a sealed floor sheet under XPS, and heater cables at freezer doors.
  • Never create two vapour-tight layers on either side of the insulation.

For a cold room, the panel and floor build decide whether moisture ever gets in. Our step-by-step walk-in cold room build guide shows the sealing sequence, and the cold room load calculator sizes the refrigeration once the envelope is fixed.

Be There supplies metal-faced PU and PIR sandwich panels from 50 to 200 mm thick for cold rooms and insulated buildings, foil-faced PIR insulation boards for walls and roofs, and XPS board for freezer floors and foundations, along with joint sealant and trims for complete walk-in cooler and freezer kits. We do not sell polyethylene sheeting, but our engineers will tell you where it belongs in your build. Send your room size, temperature and floor details through the inquiry form and we will quote FOB, CIF or DDP.

Quick answers

Is 6 mil plastic enough as a vapor barrier under concrete?
Six mil (0.15 mm) polyethylene meets many residential codes for slabs and garages, but it punctures easily during reinforcement and pouring. For commercial floors, cold stores and slabs that will receive vinyl, wood or epoxy, use a 10–15 mil (0.25–0.38 mm) vapor retarder meeting ASTM E1745, with taped 150 mm (6 in) laps, as recommended in ACI 302.1R guidance.
Does the vapor barrier go above or below the gravel under a slab?
The vapor barrier normally goes on top of the compacted gravel or granular base, directly beneath the concrete. The gravel acts as a capillary break below the sheet. Placing a layer of sand on top of the sheet is no longer recommended for floors with moisture-sensitive finishes, because the sand holds water that later dries up through the slab.
Can I put a vapor barrier on top of a concrete slab?
Yes. On an existing slab you can lay 6 mil polyethylene or a film-backed underlayment on top before installing a floating laminate, engineered wood floor or timber subfloor. Overlap and tape seams and run the sheet 50–100 mm (2–4 in) up the walls. Tile and glue-down floors need a bonded membrane or moisture-mitigation primer instead of loose plastic.
What is the difference between a vapor barrier and a moisture barrier?
A vapor barrier is a specific material with a permeance of 0.1 perm or less that stops water vapour diffusing through an assembly. Moisture barrier is a looser trade term for any layer keeping water out; it may mean a slab vapor barrier, a waterproof membrane or a vapour-open water-resistive barrier behind cladding, which sheds rain but lets the wall dry.
Do insulated sandwich panels need a separate vapor barrier?
No. The steel or aluminium skins of a PU or PIR sandwich panel are effectively vapour-tight, so the panel itself is the vapor barrier. What matters is sealing the joints, corners, door frames and penetrations, especially on the warm outside face of a cold room or freezer, and providing a separate sealed polyethylene sheet under the floor insulation.
Is foam board a vapor barrier?
It depends on the facing and thickness. Foil-faced PIR board is a Class I vapor retarder below about 0.05 perm when its joints are taped. Unfaced XPS is roughly 1 perm at 25 mm (1 in) and tighter as it gets thicker, so it is a Class II or III retarder. EPS is more vapour-open, at roughly 2–5 perm per 25 mm.
Should a garage floor have a vapor barrier?
A garage floor vapor barrier is worth fitting under any new garage slab, typically 6 mil polyethylene for a domestic garage and 10 mil or more if the garage will be heated, used as a workshop or given an epoxy coating. Without it, ground moisture causes coating failure, damp stored goods and condensation on cold steel.