Concrete, Gravel & Mulch Calculator

Material calculator for concrete, gravel, sand, topsoil, mulch and more. Add slabs, round areas, rings, triangles and steps, include waste and compaction, and get bags, weight, truckloads, cost and site-mix cement, sand and aggregate.

Built and maintained by Shehzad Munir ·

Material Calculator
Loading Material Engine
Share
Cite or link to this tool

Using this tool in an article, lesson or report? Copy a ready-made link or citation.

HTML link

<a href="https://www.toolnova.org/utilities/material-calculator-concrete-gravel-mulch">Material Calculator</a> by ToolNova

APA

ToolNova. (2026, October 5). Material Calculator [Online tool]. https://www.toolnova.org/utilities/material-calculator-concrete-gravel-mulch

MLA

“Material Calculator.” ToolNova, 5 Oct. 2026, www.toolnova.org/utilities/material-calculator-concrete-gravel-mulch.

From area and depth to volume

List every area you need to fill, from a patio slab to footings, round pads or steps, in feet/inches or metres. The calculator totals the volume with waste and compaction, converts it to bags of any size, tonnes and truckloads, prices it, and works out cement bags, sand and aggregate for a site-mixed concrete grade.

Material needs are a volume problem: area times depth. The calculator turns your measurements into cubic yards and meters so you're ordering by the unit suppliers actually sell, instead of guessing and over- or under-buying.

Features

  • 12 materials with real densities: concrete, gravel, sand, topsoil, mulch, asphalt…
  • Shapes: rectangle, circle, ring, triangle and solid steps
  • Multiple areas per project
  • Waste % and compaction allowance
  • Bags needed for every bag size, tonnes and truckloads
  • Site mix M10-M25: cement bags, sand, aggregate, water (cft & m³)
  • Cost per yd³/m³, ton or bag plus delivery, printable estimate

How to use Material Calculator

  1. 1

    Choose a material

    Pick concrete, gravel, mulch or another material and a bag size.

  2. 2

    Add your areas

    Enter dimensions and depth for each slab, footing or bed; add more areas as needed.

  3. 3

    Add waste and cost

    Set waste %, the price and any delivery fee.

  4. 4

    Mix it yourself

    For concrete, turn on the site-mix panel to get cement, sand and aggregate for M10-M25.

Common use cases

  • Ordering concrete for a slab, footing, or patio
  • Estimating gravel for a driveway or path
  • Working out mulch or topsoil for garden beds
  • Calculating sand for paver bedding
  • Budgeting a landscaping job with a cost estimate
  • Sizing material for round patios or planters

Detailed guide

Weight and bags matter for buying

Suppliers price gravel and sand by the ton and sell soil and mulch by the bag. Converting volume into estimated weight and bag count means you can place an order or fill a cart without a second round of math at the store.

Estimates, then a margin

Real projects have uneven ground, compaction, and waste, so it's wise to add roughly 5-10% to any estimate. Use the figures as an accurate baseline, then round up so you don't run short mid-job.

Frequently asked questions

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

About 8 bags. Dry volume is 1.54 m³; cement is 1/5.5 of that (0.28 m³ × 1,440 kg/m³ ≈ 403 kg).

How many 80 lb bags of concrete make a cubic yard?

About 45. Each 80 lb bag yields 0.6 ft³ and a cubic yard is 27 ft³.

How much extra gravel should I order for compaction?

Around 15% for gravel and crushed stone, which settle when tamped. The calculator adds it automatically.

How do I calculate how much concrete I need?

Multiply the length × width × depth to get the volume, then convert to cubic yards (1 yd³ = 27 ft³). This tool does the math and also estimates the number of bags, for example, an 80 lb bag of concrete yields about 0.6 ft³.

How many cubic yards are in a ton of gravel?

It depends on the material's density. Gravel is roughly 1.4 tons per cubic yard, topsoil about 1.1, and sand about 1.3. This calculator applies typical densities to estimate weight in tons from your volume.

How deep should mulch or gravel be?

Mulch is usually applied 2-3 inches deep for garden beds; gravel driveways often need 4-6 inches. Enter your chosen depth and the tool converts everything to the volume and bags you need.

Are these estimates exact?

They are close estimates using standard densities and should be treated as a guide. Order about 5-10% extra to account for compaction and waste, and confirm bag yields with your supplier.

How do I calculate how many cubic yards of material I need?

Measure length, width and depth in feet, multiply them and divide by 27 to get cubic yards. Enter your dimensions and the calculator does this for concrete, gravel, mulch, sand or topsoil.

How much does a cubic yard of concrete, gravel or mulch weigh?

Roughly: concrete ~4,050 lb, gravel ~2,700 lb, topsoil ~2,200 lb and mulch ~800 lb per cubic yard. The calculator can convert your cubic yards to tons using these values.

How much gravel do I need for a driveway?

Enter the driveway's length, width and desired depth; the tool returns the cubic yards (and tons) of gravel to order, so you buy the right amount.

From the journal

All articles →