Skip to content
AgileLogics

Floor Concrete Calculator

Calculates the floor area and concrete volume for a floor/slab-on-grade from its length, width, and thickness, with an optional cement/sand/aggregate material estimate.

Formula

Area = Length × Width. Volume = Area × Thickness. Material estimate: dry volume = wet volume × 1.54, then split by the chosen cement:sand:aggregate ratio.

Assumptions

Assumes a flat, uniform-thickness slab-on-grade with no sub-base/hardcore volume included. Material estimate assumes a dry volume factor of 1.54, cement density of 1440 kg/m³, and a 50kg cement bag.

Results are estimates for general guidance and do not replace verified calculations from a qualified professional where accuracy is critical.

How it works

Enter the floor length, width, and thickness. Choose a mix ratio to also estimate cement, sand, and aggregate quantities.

How much concrete does a floor need?

A floor concrete calculator multiplies the floor's length by its width to get the area, then by the slab thickness to get the volume of concrete. If you choose a nominal mix ratio, it also estimates how many 50 kg bags of cement and how much sand and coarse aggregate you'd need to mix that volume on site.

The formulas

  • Floor area = Length × Width
  • Concrete volume = Area × Thickness
  • Dry material volume = Concrete volume × 1.54 × (1 + wastage %)
  • Each material = Dry volume × its share of the ratio (for 1:2:4, cement is 1/7, sand 2/7, aggregate 4/7)
  • Cement bags = Cement volume × 1,440 kg/m³ ÷ 50 kg

Length and width default to meters and thickness to millimeters, but each accepts mm, cm, m, ft or in. Volume is shown in m³ and ft³ to three decimal places. The default wastage is 5%, and the material estimate is off unless you pick a ratio.

Worked example

A garage floor 10 m × 8 m, 100 mm thick, mixed on site at 1:2:4, with 5% wastage:

  1. Area: 10 × 8 = 80.000 m².
  2. Volume: 80 × 0.1 = 8.000 m³ (282.517 ft³).
  3. Dry volume: 8 × 1.54 = 12.32 m³, plus 5% = 12.936 m³.
  4. Cement: 12.936 × 1/7 = 1.848 m³, × 1,440 ÷ 50 = 53.22 bags.
  5. Sand: 12.936 × 2/7 = 3.696 m³.
  6. Aggregate: 12.936 × 4/7 = 7.392 m³.

In feet and inches: a 20 ft × 12 ft slab, 4 in thick, is 80.000 ft³ (2.265 m³). Divide cubic feet by 27 for cubic yards, the unit most US ready-mix suppliers use, which gives about 2.96 yd³.

Materials per cubic meter by mix ratio

These figures come straight from the calculator for 1 m³ of concrete with 0% wastage. Multiply by your volume, then add wastage.

Mix (cement:sand:aggregate) Label in the calculator Cement (50 kg bags) Sand (m³) Aggregate (m³)
1:1.5:3 Higher strength 8.06 0.420 0.840
1:2:4 General use 6.34 0.440 0.880
1:3:6 Mass concrete 4.44 0.462 0.924

These are nominal volume-batched mixes. They don't guarantee a particular compressive strength, which depends on the materials, the water content and curing. Where a strength grade is specified, use a designed mix or ready-mix ordered to that grade.

Steps for estimating a floor slab

  1. Measure the inside of the formwork, or the area between walls for an internal floor.
  2. Decide the slab thickness from your drawings or local building rules.
  3. Check the sub-base is level. Low spots make the slab thicker and use more concrete than the nominal thickness suggests, so measure depth in several places and use an average.
  4. For ready-mix, take the volume and add a margin for spillage and uneven ground. For site mixing, choose the ratio and let the calculator add wastage to the materials.
  5. Round cement up to whole bags.

Limitations

  • Assumes a flat slab of uniform thickness. Thickened edges, internal beams and ramps need to be added separately.
  • Doesn't include the sub-base, damp-proof membrane, reinforcement mesh or water.
  • The 1.54 factor, 1,440 kg/m³ cement density and 50 kg bag are fixed estimating conventions in this calculator.

Slab thickness, reinforcement and mix strength for a structural or heavily loaded floor should follow your local building code and be confirmed by a qualified engineer.

Related calculators

Last updated

Frequently asked questions

How much concrete do I need for a 10 × 8 m floor 100 mm thick?
10 × 8 × 0.1 = 8 m³ (282.517 ft³). If you mix it on site at 1:2:4 with 5% wastage, the calculator estimates 53.22 bags of 50 kg cement, 3.696 m³ of sand and 7.392 m³ of aggregate.
How is this different from the Concrete Calculator?
It's the same volume formula, framed around floor length, width and thickness, with thickness defaulting to millimeters. Use whichever inputs match how you're measuring the job.
Does the wastage percentage increase the concrete volume?
No. The volume shown is the exact geometric volume. Wastage is applied only to the cement, sand and aggregate estimate. If you're ordering ready-mixed concrete, add your own allowance to the volume.
Why multiply by 1.54 for the materials?
Cement, sand and aggregate are measured loose and dry. When water is added and the concrete is compacted, the voids between particles fill and the volume shrinks. The calculator uses the common estimating factor of 1.54 to size the dry materials for a given wet volume.
How many 50 kg bags of cement are in a cubic meter of 1:2:4 concrete?
Using this calculator's method, about 6.34 bags per cubic meter before wastage. A richer 1:1.5:3 mix needs about 8.06 bags, and a lean 1:3:6 mix about 4.44.
Does it include the sub-base or hardcore?
No. It calculates only the concrete layer. Estimate the hardcore, sand blinding or gravel base separately using its own thickness.