How thick should a concrete floor be? Slab thickness for garages, houses, sheds and industrial floors

From the 100 mm minimum for a shed, house or garage floor to 250 mm for a heavily loaded industrial slab: concrete floor thickness by use in mm and inches, the sub-base and DPM build-up, screed and topping thickness, measuring an existing slab and building thinner with fibre reinforcement.
How thick should a concrete floor be? At least 100 mm (10 cm) for a ground-bearing slab, the minimum Approved Document C gives for ground-supported floors in England. As a guide: 100-120 mm for a shed or a garage for cars, 100-150 mm for a house or extension, 150-180 mm for a workshop and 150-250 mm for an industrial floor with forklifts.
The final thickness follows from the heaviest load the floor will ever carry, the bearing capacity of the sub-base and subsoil, and the reinforcement. With fibre reinforcement, 100 mm is reliably buildable, because there is no mesh that needs cover and chairs. A floor that doubles as a foundation, or any structural slab, is designed by a structural engineer.
Concrete floor thickness per application: table in mm and inches
The thickness of a concrete floor follows from three factors: the load it will carry, the bearing capacity of the subsoil and the type of reinforcement. For floors on a well-compacted sub-base, the following practical values apply:
| Application | Thickness (mm) | Approx. inches | Notes |
|---|---|---|---|
| Patio or garden path (pedestrians only) | 80-100 mm | 3-4 in | On a compacted sub-base |
| Shed or summer house floor | 100-120 mm | 4-5 in | Fibre reinforced from 100 mm; with mesh use the upper end |
| Garage floor for cars | 100-120 mm | 4-5 in | Matches the 100 mm Approved Document C floor minimum |
| Garage floor for a van, campervan, 4x4 or tractor | 120-150 mm | 5-6 in | Allow for point loads from jacks and axle stands |
| Garage with a car lift or heavy vehicles | 150-200 mm | 6-8 in | Lift manufacturer and structural engineer decide |
| House or extension ground floor (ground-bearing) | 100-150 mm | 4-6 in | Loadbearing walls on their own foundations |
| Basement floor without groundwater pressure | 100-150 mm | 4-6 in | Under water pressure: designed slab (BS 8102) |
| Workshop or agricultural floor | 150-180 mm | 6-7 in | Wheel loaders, feed mixer wagons |
| Warehouse or industrial floor with forklifts | 150-250 mm | 6-10 in | Designed to Concrete Society TR34 in the UK |
| Outdoor yard with heavy transport | 200-250 mm or more | 8-10 in or more | Structural calculation required |
These are guide values, not calculation results. For load-bearing structures, high point loads or a questionable subsoil, a calculation by a structural engineer is required, and that applies to every form of reinforcement, including fibre reinforced concrete. The inch values are rounded (1 in = 25.4 mm, so 100 mm is 3.9 in and 150 mm is 5.9 in), because many UK and US sources quote slab thickness as 4 in or 6 in. For outdoor slabs, the thickness, falls and fibre dosage of a seamless power-floated concrete patio are worked out in a separate article. You will find the background to all these considerations in our knowledge centre on fibre reinforced concrete.
Minimum thickness of a concrete floor: 100 mm, and when you need more
The minimum thickness for concrete in a floor on the ground is 100 mm. In England, Approved Document C (paragraph 4.7) describes a ground-supported floor as a well-compacted hardcore bed no deeper than 600 mm, concrete at least 100 mm thick (thicker if the structural design requires it) to mix ST2 in BS 8500, or ST4 if it contains embedded reinforcement, and a damp-proof membrane above or below the slab. In the United States, the International Residential Code sets 3.5 in (89 mm) for concrete floor slabs on ground.
Minimum concrete thickness is not the same for every element, though. A bonded topping or screed on an existing slab can go down to about 20 mm and an unbonded screed to 50 mm (see the section on topping and screed thickness below), while suspended slabs follow span, cover and fire resistance and are always designed by the engineer. The minimum floor thickness of a ground-bearing slab and the minimum thickness of a screed laid on it are two different figures.
Casting a slab thinner than 100 mm is technically possible, but the risk of cracking rises quickly and the slab becomes sensitive to every irregularity in the sub-base.
The reinforcement itself also helps set that lower limit. Whichever of the standard reinforcement mesh sizes you use, a mesh needs concrete cover at top and bottom, indicatively 30-50 mm depending on the specification, and must sit on chairs at the correct height in the cross-section. In a 100 mm slab that leaves little tolerance, and a mesh that sinks to the bottom during the pour does virtually nothing structurally, which is why mesh-reinforced floors are often specified thicker. Fibre reinforcement has no cover requirement, because the fibres sit throughout the entire section, and that makes 100 mm reliably buildable with fibre reinforced concrete. On soft ground, a thicker slab or ground improvement remains necessary, even with fibres.
How thick should a garage floor be?
A garage floor for cars should be at least 100 mm thick; allow 120-150 mm for a van, campervan, 4x4 or tractor, and 150-200 mm for a car lift or heavy vehicles. UK ready-mix guidance gives the same range, for example a minimum of 100 mm for a domestic garage and 150-200 mm where heavy vehicles use it. How thick concrete should be for a garage floor in your case depends mainly on the heaviest vehicle and the equipment you will use in it.
A garage floor is also loaded differently from a house floor. The weight of a vehicle is concentrated on four small tyre contact patches, a trolley jack and axle stands press on even smaller points, and turning tyres scrub the surface. Add oil and fuel drips and, in winter, de-icing salt carried in on the car, and the slab has more to cope with than its thickness alone suggests. How chlorides from road salt attack concrete and its reinforcement is explained in our article on garage floors exposed to de-icing salt.
Garage floor thickness for cars, vans and car lifts
Concrete garage floor thickness by use, on a well-compacted sub-base:
• Cars and light storage: 100-120 mm. A garage floor slab of this thickness is enough for a standard domestic garage, provided the sub-base is firm and evenly compacted.
• Vans, campervans, 4x4s and tractors: 120-150 mm. Heavier axle loads and regular jacking call for the extra depth.
• Car lift, heavy vehicles or a workshop with heavy equipment: 150-200 mm. For a two-post or four-post lift, the lift manufacturer's requirements for the slab and the anchors apply, and a structural check decides.
If the slab also carries the garage walls, it needs edge thickenings or strip foundations underneath; see the section on frost edges and edge strips below. Getting the garage concrete floor thickness right is only half the job, because the concrete quality counts as well. For a garage floor that sees de-icing salt, indicatively C25/30 or better is a sensible starting point, ideally as an air-entrained mix where salt and frost act together; agree the exact mix with the ready-mix plant.
Garage floor build-up: sub-base, membrane, concrete and falls
The concrete thickness for a garage floor only works on a sound base. From the ground up:
• Excavation: dig out topsoil, roots and soft spots down to firm ground.
• Sub-base: at least 100 mm, commonly 100-150 mm, of compacted hardcore or MOT Type 1, laid and compacted in layers with a plate compactor.
• Sand blinding: a thin layer of sand over the hardcore, so that sharp stones do not puncture the membrane.
• Damp-proof membrane: polyethylene of at least 300 µm (1200 gauge), turned up at the edges, with lapped and sealed joints; this is the specification Approved Document C (paragraph 4.8) gives for ground floors.
• Concrete: 100-150 mm for cars and vans, fibre reinforced or with a mesh on chairs.
• Falls: a slight fall towards the door, indicatively 1-2%, so that rainwater and meltwater from the car drain out instead of pooling.
• Curing: keep the fresh slab moist or covered in the first days after the pour, and protect it against frost when temperatures drop below about 4 °C.
For the reinforcement, the choice is between a mesh on chairs and a structural macro fibre at around 3-4 kg/m³ (the TwistR, for example, has a dosage range of 2.0-6.0 kg/m³). The fibres are blended through the mix at the plant, so the reinforcement is also present in the edges and corners of the garage, where a mesh rarely has enough cover. When a synthetic fibre concrete floor is the right choice, and when steel fibres or a mesh suit better, is explained in a separate article.
Why the subsoil determines the thickness
A concrete floor on the ground works as a slab on an elastic bedding: the floor distributes every wheel or point load over a larger area of the subsoil. The stiffer and more uniform that subsoil, the less the slab has to bridge, and the thinner it can be. In the UK the base is usually compacted hardcore or MOT Type 1; in the Netherlands a well-compacted sand bed of 200-300 mm is common. Either way, the sub-base is just as decisive for the end result as the floor thickness itself.
On soft or uneven ground (peat, clay, poorly compacted fill) that logic reverses. The floor then has to bridge local settlement, which calls for a thicker slab, a stabilised sub-base or even a proper foundation. Approved Document C adds a practical limit: where the hardcore bed would have to be deeper than 600 mm, there is a risk of excessive settlement and cracking, and a suspended floor slab is advised instead. If the floor also carries walls or a structure, read fibre reinforced concrete for foundations: the same slab logic applies there, but with stricter requirements.
Laying a concrete floor on hardcore or sand: DPM and compaction
Whether the base is hardcore or sand, it is compacted in layers, mechanically, with a plate compactor. A membrane always goes on top before the concrete is placed. Without it, water from the fresh concrete drains into the base, so the underside of the slab loses water too quickly and cracks prematurely. The membrane also reduces the friction between the shrinking concrete and the sub-base.
The specification differs by country. Dutch practice, for example for a concrete floor on sand in greenhouses, uses 0.2 mm polythene sheeting as a separating layer. Under a habitable floor in England, the damp-proof membrane is typically polyethylene of at least 300 µm (1200 gauge) with sealed joints, which also keeps ground moisture out of the building. Under heated rooms, compression-resistant insulation (EPS or PIR) is usually added; Approved Document C (paragraph 4.10) says it should be strong enough to carry the slab and the floor loads. The full pouring process, from ordering to curing, is covered in the complete guide to pouring fibre reinforced concrete.
Frost edge and edge strips: the edges carry the weight
For a floor that doubles as a foundation, such as a shed, garage or extension on a shallow foundation, the edges deserve separate attention. Two concepts keep coming up:
• Frost edge: a thickened edge that runs along the perimeter of the floor slab down to frost-free depth. It prevents frost from creeping under the edge of the slab and causing frost heave in the subsoil there, with cracking and tilting as a result. In the Netherlands, frost-free depth is taken as 600-800 mm; in the UK, foundations are commonly taken to at least 450 mm below ground level for frost, and deeper on shrinkable clay. Building control or the structural engineer sets the depth for your site. For a detached, unheated shed on free-draining ground, the frost edge is often made shallower or replaced by edge insulation; under load-bearing walls, founding at frost-free depth is the starting point.
• Edge strips: strengthened edges, indicatively 200-300 mm wide and 300-600 mm deep, under the load-bearing walls of the outbuilding. The floor slab keeps its normal thickness between them; only where the loads enter in concentrated form does the concrete go deeper into the ground.
The practical advantage of fibre reinforced concrete here lies in the execution: frost edge, edge strips and the main slab are cast in a single operation, without cages or meshes having to be tied and positioned in the narrow edge formwork. For light outbuildings, fibres replace the edge reinforcement entirely; for load-bearing walls, the structural engineer decides whether local bars need to be added.
Industrial concrete floor thickness: warehouses, workshops and yards
Industrial concrete floor thickness usually lies between 150 and 250 mm. A standard warehouse slab is typically 150-200 mm, while heavy racking and outdoor yards go to 250 mm or more. For a monolithic floor, cast in a single operation and immediately power-floated by machine, the same principles apply as for a house or garage floor, only with higher loads. As an indication per loading class, on a well-compacted sub-base:
• Light storage and pedestrian traffic: 120-150 mm.
• Forklift traffic up to roughly 2.5 tonnes: 150-180 mm.
• Heavy forklifts and pallet racking: 180-220 mm, with local additional reinforcement under heavily loaded racking legs.
• Heavy transport and outdoor yards: 200-250 mm, based on a structural calculation.
In the UK, ground-supported industrial floors are designed to Concrete Society Technical Report 34 (TR34). Besides the slab design, TR34 sets the flatness classes: free-movement warehouse floors are typically specified as FM2, and very narrow aisle racking needs tighter classes. Sawn contraction joints are cut to about one third of the slab depth, typically at 5-6 m centres (indicative; the joint layout follows from the design).
The complete build-up of such a floor, including dosages, joint layout and price per m², is covered in fibre reinforced concrete for industrial floors; how the mechanical finishing works is explained in our article on the power-floated concrete floor. For the heavier load classes, steel fibres for heavily loaded floors such as the MPWG HT+ 50/0.90 (hooked-end, 50 mm) are dosed at 10-35 kg/m³, depending on the design.
Standard floor thickness: slab, screed and total floor build-up
How thick is a concrete floor in a typical house? The structural slab itself is usually 100-150 mm, but the total ground floor build-up from sub-base to finish is considerably thicker, because hardcore, a membrane, insulation and often a screed are added. The standard floor thickness people quote therefore depends on whether they mean the slab or the complete floor. Layer by layer, a ground-bearing floor in UK practice is built up as follows:
| Layer (bottom to top) | Typical thickness | Purpose |
|---|---|---|
| Compacted hardcore or MOT Type 1 sub-base | 100-150 mm (hardcore bed no deeper than 600 mm) | Firm, level base that spreads the load |
| Sand blinding | about 25-50 mm | Protects the membrane from sharp stones |
| Damp-proof membrane (DPM) | at least 300 µm (1200 gauge) polyethylene | Keeps ground moisture out; joints sealed |
| Insulation (heated rooms) | by U-value calculation | Must carry the slab and floor loads |
| Concrete slab | 100-150 mm in a house, more for heavier use | Carries and spreads the loads |
| Screed (if used) | bonded 20-50 mm, unbonded from 50 mm, floating from 65 mm | Level base for the finish, can hold underfloor heating |
| Floor finish | roughly 2-20 mm depending on the finish | Wearing surface (vinyl, tiles, timber) |
The average floor thickness of a ground floor is simply the sum of these layers, and it varies mostly with the insulation requirement and whether a screed is used, so there is no single figure that fits every house. The order can also differ: Approved Document C allows the damp-proof membrane above or below the concrete, so in some build-ups the membrane and insulation sit on top of the slab, under the screed.
And how thick are floors upstairs? Upper floors in UK houses are mostly timber joists, sometimes precast concrete (hollowcore or beam-and-block), sized by the engineer. Many newer houses also have a suspended beam-and-block ground floor instead of a ground-bearing slab. Neither is covered here; this article is about ground-bearing concrete slabs.
Floor topping and screed thickness
A topping or screed on an existing slab is not the structural floor: it levels the surface, can hold underfloor heating and carries the finish, while the slab underneath does the bearing. The guide values are 20-50 mm for a bonded screed, at least 50 mm for an unbonded screed on a separating layer and at least 65 mm for a floating screed on insulation. Structural concrete toppings on precast floors are specified by the engineer. More detail is in our articles on sand cement screed thickness and the build-up of a floating screed.
In a garage, a screed is rarely the answer. A thin screed does not strengthen a weak slab, and the slab itself should be the wearing surface there; a sand cement levelling screed is not a wearing surface for vehicles, so if the surface needs renewing, use a bonded, high-strength topping on the properly prepared slab, specified for vehicle traffic. A worn or cracked slab can also be given a fibre reinforced overlay, as described in repairing cracks in a concrete floor.
How to measure the thickness of an existing concrete floor slab
To find out how thick the floor is in an existing building, work from the least to the most invasive method:
• Drawings and records: check the original drawings, building control records or completion documents first.
• An exposed edge: measure where the slab is visible, for example at a threshold, a drain opening, a service penetration or where the slab meets a garden path.
• A test hole: drill a small hole with an 8-10 mm masonry bit in a hammer drill, in an inconspicuous spot, until you break through; then measure the depth with a hooked wire or a depth gauge.
• A core sample: a specialist drills out a core, which also shows the full build-up and can be tested for strength.
• Non-destructive testing: a ground-penetrating radar (GPR) survey measures the slab without drilling and also shows mesh, pipes and cables; impact-echo or ultrasonic testing is an alternative.
Before drilling, scan for underfloor heating pipes and cables, and seal the hole afterwards, because a hole through the DPM breaches it. Remember too that a measured total may include a screed: in the core or test hole, distinguish the slab from the screed on top, as only the slab carries the load.
Worked example: concrete for a shed floor and a garage floor
The volume is quick to work out: length × width × thickness, all in metres, gives the cubic metres of concrete. Add 5-10% for waste and an uneven sub-base.
For a shed floor of, say, 3 × 4 metres, a slab of 100-120 mm in strength class C20/25 is sufficient, reinforced with 3-4 kg/m³ of synthetic macro fibre or around 20-25 kg/m³ of steel fibre (indicative). At 100 mm that is 1.2 m³ and at 120 mm 1.44 m³; including the waste allowance, you order about 1.3-1.6 m³, so roughly 1.5 m³ for the thicker slab. For 1.5 m³, the macro fibre comes to about 4.5-6 kg. That volume is slightly too much to mix yourself, so a small ready-mix order with the fibres already blended through the mix is the practical route.
For a garage of 3 × 6 metres, the thickness of concrete for a garage floor of this size makes a clear difference: at 120 mm you need 2.16 m³, at 150 mm 2.7 m³, both plus 5-10%. In a garage, allow for point loads from a jack and axle stands and, in a workshop, for oil resistance of the finish. For rough and agricultural floors, where manure acids and cleaning agents attack the concrete, fibre concrete for garage and shed floors based on the Wiking 4050 TR is a logical choice: this polyolefin macro fibre (dosage 2-6 kg/m³) is resistant to both acids and bases and does not corrode. Slab thicknesses for barn floors, silage clamps and farmyards are listed in our article on agricultural concrete flooring. For the right fibre dosage for your floor, see the practical dosage guidelines for concrete fibres.
Concrete slab thickness with fibre reinforcement instead of mesh
In a traditionally reinforced floor, the reinforcement partly dictates the concrete slab thickness: the mesh needs cover on two sides, must be supported at the right height on chairs and loses its effect as soon as it sinks during the pour. In a 100 mm slab, a mesh has little room to sit at the right height with adequate cover, which is why mesh floors are often specified thicker.
Fibre reinforcement turns that around. A structural macro fibre instead of a mesh, such as the TwistR (48 mm, 100% virgin polypropylene with a twisted structure, dosage 2.0-6.0 kg/m³), is blended through the mix at the ready-mix plant and is therefore everywhere: in the top zone where shrinkage stresses arise, and in the edges and corners that a mesh cannot reach because of the cover requirement. The thickness is then determined purely by loading and subsoil, not by the space the reinforcement needs. On top of that, the placing work disappears: no cutting, aligning and propping meshes on chairs. What that saves in labour and cost is worked out in fibre concrete versus reinforcement mesh.
Two caveats. Fibres do not make a floor thinner without limit: the guide values per application remain the starting point, and structural work requires a calculation by the structural engineer. And micro fibres such as ProMicro do not count here: they only control plastic shrinkage cracks in the first hours after pouring and provide no structural residual strength.
How to determine the right thickness for your floor
How thick a concrete floor needs to be comes down to five steps:
• Load: determine the heaviest load that will ever come onto the floor, not the average.
• Sub-base and subsoil: assess the ground and compact the sub-base carefully, in layers.
• Thickness: choose the thickness from the table above.
• Reinforcement: match the reinforcement type, fibre or mesh, to that thickness and use.
• Regulations: involve building control for habitable floors and extensions, and a structural engineer for structural slabs, car lifts, racking and soft ground.
If you are undecided between steel fibre and synthetic macro fibre for your floor thickness and application, the selection guide translates your situation into a concrete fibre recommendation in a few steps; with the savings calculator you can then compare the cost of TwistR® macro fibre reinforcement with traditional steel mesh, per m² and per project.
Frequently asked questions
- What is the minimum thickness of a concrete floor?
- 100 mm for a ground-bearing floor. In England, Approved Document C gives concrete at least 100 mm thick on a well-compacted hardcore bed with a damp-proof membrane, and thicker if the structural design requires it. Below 100 mm the risk of cracking rises quickly. With fibre reinforcement, 100 mm is reliably buildable because there is no cover requirement; with a mesh there is little tolerance for cover at 100 mm, so mesh floors are often specified thicker. On soft ground such as peat or clay, or under load-bearing walls, a thicker slab or a calculation is needed.
- What is the minimum thickness for concrete?
- It depends on the element. A ground-bearing floor slab needs at least 100 mm (Approved Document C in England; the US International Residential Code sets 3.5 in, or 89 mm). A bonded topping or screed starts from about 20 mm, an unbonded screed from 50 mm and a floating screed on insulation from 65 mm. Suspended slabs and other structural elements have no single minimum: their thickness follows from span, cover and fire resistance in the structural design.
- How thick should a concrete garage floor be?
- For cars, 100-120 mm; for a van, campervan, 4x4 or tractor, 120-150 mm; for a car lift or heavy vehicles, 150-200 mm, following the lift manufacturer's requirements and a structural check. Lay the slab on 100-150 mm of compacted hardcore with a 1200 gauge DPM. A fibre reinforced floor without mesh also has reinforcement in the edges and corners. For the exact fibre quantity for your garage size, request a quote.
- Is 100 mm (4 inches) thick enough for a garage floor?
- Yes, for cars and light storage on a well-compacted sub-base: 100 mm is the minimum Approved Document C gives for ground-supported floors. Choose 120-150 mm for heavier vehicles or workshop use and 150-200 mm for a car lift. Reinforce the slab with macro fibres or a mesh, and add edge thickenings if the slab also carries the garage walls.
- How thick should a concrete floor in a shed be?
- For a concrete shed base or summer house floor, 100-120 mm of concrete in strength class C20/25 on a compacted sub-base with a membrane is sufficient. Reinforce the floor with 3-4 kg/m³ of synthetic macro fibre or around 20-25 kg/m³ of steel fibre (indicative); a reinforcement mesh is then not needed. If the floor also carries the shed walls, add edge strips or a frost edge along the perimeter.
- How thick is a concrete floor slab in a house?
- The ground-bearing slab of a house is usually 100-150 mm thick. Many newer UK houses have a suspended beam-and-block ground floor instead, which is designed by the engineer. The total ground floor build-up is much thicker, because hardcore, a damp-proof membrane, insulation, often a screed and the floor finish are added. To know the thickness of your own floor, check the drawings or measure it, using one of the methods in the section on measuring an existing slab.
- How thick is a basement floor?
- A basement floor without groundwater pressure is typically 100-150 mm thick; in the US, the International Residential Code minimum is 3.5 in, with 4 in common. Where groundwater presses against the slab, the floor becomes a designed, reinforced and usually much thicker slab, which in the UK is designed in line with BS 8102 together with the waterproofing concept.
- How thick should an industrial concrete floor be?
- Usually 150-250 mm: 150-200 mm for a standard warehouse with forklifts, 180-220 mm or more with heavy forklifts and pallet racking, and 200-250 mm or more for heavy outdoor yards. In the UK, these floors are designed to Concrete Society TR34. Dosages, joints and build-up are covered in monolithic concrete floors for industrial use.
- How can I measure how thick my concrete floor is?
- Start with the drawings or building records, then measure at an exposed edge such as a threshold or drain opening. Otherwise, drill a small test hole and measure its depth, have a core taken, or commission a ground-penetrating radar (GPR) survey that measures without drilling. Scan for pipes and cables before drilling and seal any hole through the DPM afterwards.
- How thick should the hardcore under a concrete floor be?
- Commonly 100-150 mm of well-compacted hardcore or MOT Type 1, compacted in layers and topped with sand blinding and the DPM. Approved Document C limits the hardcore bed to 600 mm, because deeper fill risks excessive settlement; beyond that, a suspended slab is advised. On soft ground, a thicker, stabilised sub-base is needed.
- Is a frost edge always needed for a concrete floor?
- No. A frost edge, a thickened edge down to frost-free depth, is needed when the floor slab also serves as a foundation under load-bearing walls. In the Netherlands that depth is 600-800 mm; in the UK, foundations are commonly taken to at least 450 mm, and deeper on shrinkable clay. For a stand-alone floor inside an existing building or a light shed on free-draining ground, the frost edge can be omitted or made shallower, possibly with edge insulation. Building control or the structural engineer decides.
Share this article
Products mentioned
Most chosenTwistR® GREEN HYBRID
High-performance synthetic macro fibres made from 100% polypropylene. Transforms concrete into a stronger composite material.
- TypeHybrid: twisted monofilament + fibrillating network fibre
- Material100% virgin polypropylene
- Length48 mm
- Dosage2.0 – 6.0 kg/m³
Pallet price on request

Wiking 4050 TR
High-performance polyolefin macro fibre, ideally suited to rough floors — a strong and cost-effective alternative to steel reinforcement.
- TypePolyolefin macro fibre (monofilament)
- Length48 mm
- Diameter700 µm
- Tensile strength557 MPa
Pallet price on request