Concrete Slab Calculator

Last updated: 2026-10-02

Concrete Slab Calculator — Estimate concrete volume, cement bags, sand, and gravel for a slab (Platte/Betonplatte) by entering length, width, thickness, and unit system.
Inputs
Result
Enter values and press Calculate

How to Use This Calculator

This concrete slab calculator helps you estimate the volume of concrete and the quantities of cement, sand, and gravel needed for a slab, also known as a Platte or Betonplatte in German. Whether you're working in metric or imperial units, simply enter the length, width, and thickness of your slab, select your unit system, and click calculate. The results include the concrete volume in cubic meters, cubic feet, and cubic yards, plus the amount of cement (in kilograms and 50 kg bags), sand, and gravel required. This is ideal for DIY enthusiasts, contractors, and engineers who need quick and reliable material estimates.

Formula and Methodology

The calculator uses the standard volume formula for a rectangular slab: Volume = Length × Width × Thickness. For material quantities, it assumes a common concrete mix ratio of 1:2:3 (cement:sand:gravel) by volume, which translates to approximately 350 kg of cement, 700 kg of sand, and 1200 kg of gravel per cubic meter of concrete. This mix yields a compressive strength of about 20–25 MPa, suitable for most residential slabs, driveways, and patios. If you need a stronger mix, you can adjust the cement content or use a lower water-cement ratio. The calculator automatically converts between metric and imperial units: if you select imperial, it converts feet to meters and inches to meters before performing the calculations.

Practical Examples

Suppose you want to pour a slab that is 5 meters long, 3 meters wide, and 10 centimeters thick. First, convert the thickness to meters: 10 cm = 0.1 m. The volume is 5 × 3 × 0.1 = 1.5 m³. Using the mix ratio, you'll need 1.5 × 350 = 525 kg of cement, which is about 11 bags of 50 kg (since 525/50 = 10.5, rounded up to 11). You'll also need 1.5 × 700 = 1050 kg of sand and 1.5 × 1200 = 1800 kg of gravel. In imperial units, if your slab is 16 feet long, 10 feet wide, and 4 inches thick, the volume is 16 × 10 × (4/12) = 53.33 ft³, or about 1.51 m³ (using the conversion factor 0.0283168). The material quantities would be similar to the metric example.

Tips and Best Practices

Always order 5–10% more material than calculated to account for waste, spillage, and uneven subgrade. Ensure your subgrade is compacted and level to avoid using extra concrete to fill low spots. When mixing concrete, use clean water and measure ingredients by weight for accuracy, especially for critical structures. If you're using ready-mix concrete, provide the supplier with the volume in cubic meters or cubic yards. For small projects, bagged concrete mixes are convenient, but check the yield per bag. Remember that the strength of concrete depends on the water-cement ratio: too much water reduces strength, so aim for a workable but stiff mix. Finally, cure the slab properly by keeping it moist for at least 7 days to achieve full strength.

Related Calculators

FAQ

What is the standard concrete mix ratio for a slab?

A common mix for slabs is 1:2:3 (cement:sand:gravel) by volume, which corresponds to approximately 350 kg cement, 700 kg sand, and 1200 kg gravel per cubic meter of concrete. This yields a compressive strength of about 20–25 MPa, suitable for most residential slabs. For higher strengths, increase cement content or use a lower water-cement ratio.

How many 50 kg bags of cement do I need for 1 m³ of concrete?

For a standard 1:2:3 mix, you need about 7 bags of 50 kg cement per cubic meter (350 kg total). However, bag weights vary by region: in some countries, bags are 25 kg or 40 kg. Always check the bag weight and adjust the number accordingly.

Should I add extra material for waste?

Yes, it's wise to add 5–10% extra to account for spillage, over-excavation, and uneven subgrade. For example, if you calculate 2 m³, order 2.1–2.2 m³ of concrete or add 5–10% to each material quantity.

What is the difference between concrete and Beton?

Beton is the German word for concrete. In German-speaking countries, you may see terms like 'Betonplatte' (concrete slab), 'Zement' (cement), 'Sand' (sand), and 'Kies' (gravel). This calculator uses those terms for localized publishing.