Square Feet to Tons Formula — Convert Area + Depth to Tons for the 10 Materials Construction Estimates Use Every Day
The universal square feet to tons formula for any construction material: Tons = sqft × depth (ft) × ρ ÷ 2,000. One equation that handles asphalt, concrete, gravel, mulch, sand, topsoil, RAP, crushed stone, river rock, and stone dust — with the 10-material density lookup table you need to make it work. Pre-computed for common depths so you can sanity-check any calculator’s output in 20 seconds.
“Square feet” is how you measure a driveway, a patio, a flower bed. “Tons” is how you order asphalt, gravel, sand, or topsoil from the supplier. The formula that converts one to the other is the most-used measurement equation in residential and light-commercial construction estimating — and it’s the same equation regardless of material. Only the density changes.
This page consolidates the formula, the density lookup for the 10 materials homeowners and contractors actually order, and the pre-computed coverage at the three most-common depths (2 in, 4 in, 6 in). All density values are calibrated to NIST SP 811 unit conventions and the relevant industry standards (AASHTO for aggregate, ASTM for concrete and asphalt, USDA for soil and mulch). For the live math see our square footage calculator; for material-specific calculators see the aggregate base cluster and landscaping cluster.
The Formula (1 Equation)
where:
sqft = surface area in square feet
depth = compacted depth in inches
ρ = material compacted density in lb/ft³
Shortcut form: Tons = (sqft × depthin × ρ) ÷ 24,000
The shortcut form pre-computes the ÷ 12 (in to ft) and ÷ 2,000 (lb to US tons) into one constant: 12 × 2,000 = 24,000. So tons = sqft × depth (in) × density (lb/ft³) all over 24,000. For SI (metric tonnes) the equivalent constant is 1,000 (kg to tonnes); use sqm + depth (mm) + density (kg/m³) all over 1,000,000.
10-Material Density Lookup Table
The single most-cited data point in this entire guide is the compacted density of the 10 materials. Drive the formula with the wrong density and the tonnage estimate is off by 10–40%, depending on how far off the material substitution is.
The most-common substitution errors that destroy estimates:
- Treating crusher run (130 lb/ft³) and #57 stone (100 lb/ft³) as the same material. Crusher run is dense-graded with 5–15% fines; #57 is open-graded single-size 3/4 in stone. Same nominal ‘gravel’ in the supplier yard but 30% different by tonnage at the same volume.
- Treating sand (100) and topsoil (75) as similar. Sand is mineral; topsoil is mostly organic + small mineral. The 33% density gap is the difference between a paver-base order and a garden-bed order.
- Treating fresh mulch (25 lb/ft³) and decomposed mulch (40–50 lb/ft³) the same. 6-month aged mulch has 2× the density of fresh mulch because the organic structure has collapsed. If the calculator default is fresh and your delivery is aged, you’ll order 2× what you need.
Pre-Computed Coverage at 2 / 4 / 6 in Depth
The second table above is the working lookup. For any project, find the material row, find the depth column, multiply by the number of thousands of square feet. 2,400 ft² driveway base at 4 in crusher run: 2.4 × 21.67 = 52.0 tons. Done in 8 seconds.
The 110.3 / 157.7 / 200 Mental Shortcuts
The shortcut form (tons = sqft × depthin × ρ / 24,000) can be pre-computed for each material by dividing 24,000 by the density. The result is a ‘divide-by’ constant you can compute in your head:
- Asphalt (ρ=145): 24,000 / 145 = 165.5. Tons = (sqft × depthin) ÷ 165.5
- Concrete (ρ=150): 24,000 / 150 = 160. Tons = (sqft × depthin) ÷ 160
- Crusher run (ρ=130): 24,000 / 130 = 184.6. Tons = (sqft × depthin) ÷ 184.6
- #57 stone, sand, river rock (ρ=100): 24,000 / 100 = 240. Tons = (sqft × depthin) ÷ 240
- Pea gravel (ρ=105): 24,000 / 105 = 228.6. Tons = (sqft × depthin) ÷ 228.6
- Topsoil (ρ=75): 24,000 / 75 = 320. Tons = (sqft × depthin) ÷ 320
- Mulch (ρ=25): 24,000 / 25 = 960. Tons = (sqft × depthin) ÷ 960
Quick verification: 1,000 ft² of asphalt at 3 in = (1,000 × 3) ÷ 165.5 = 18.13 tons. Matches the AASHTO standard 18-ton order for a 1,000 ft² / 3-in driveway. The shortcut version is what working contractors run on a clipboard during a site walk.
Reference Tables
| Material | Compacted density (lb/ft³) | Compacted (kg/m³) | Tons / yd³ | Common project use | Reference standard |
|---|---|---|---|---|---|
| Asphalt (HMA dense-graded) | 145 | 2,323 | 1.96 | Driveway, parking lot, road surface | AASHTO M 323 |
| Concrete (normal weight) | 150 | 2,403 | 2.03 | Slab, footing, pad, wall | ACI 318 |
| Crusher run / 21A / DGA | 130 | 2,082 | 1.76 | Driveway base, road subbase | AASHTO M 147 |
| Crushed stone #57 (3/4 in) | 100 | 1,602 | 1.35 | Drainage, paver base, French drain | ASTM D448 |
| Pea gravel (3/8 in) | 105 | 1,682 | 1.42 | Playground, walking path, drainage | ASTM D448 |
| Sand (concrete/mason) | 100 | 1,602 | 1.35 | Paver bedding, mortar, fill | ASTM C33 |
| Topsoil (screened) | 75 | 1,202 | 1.01 | Garden bed, lawn topdressing, fill | USDA NRCS |
| Mulch (wood, fresh) | 25 | 400 | 0.34 | Garden bed cover, landscape mulch | Penn State CES |
| RAP (recycled asphalt) | 130 | 2,082 | 1.76 | Driveway top, rural-road overlay | FHWA RAP guide |
| River rock (smooth, 1–3 in) | 100 | 1,602 | 1.35 | Landscape feature, dry-creek, edging | Industry typical |
Density values are compacted in-place for granular materials (asphalt, crusher run, crushed stone, sand, RAP) and bulk/dry for organics (topsoil, mulch). Concrete is a unit weight (no compaction step). The 10 materials above cover ~95% of residential and light-commercial material orders. For specialty materials (lava rock 50–65 pcf, decomposed granite 80–90 pcf, sub-base #2 stone 105 pcf) consult the supplier’s spec sheet.
| Material | Tons / 1,000 ft² at 2 in | Tons / 1,000 ft² at 4 in | Tons / 1,000 ft² at 6 in | Tons / 100 ft² at 4 in |
|---|---|---|---|---|
| Asphalt (145) | 12.08 | 24.17 | 36.25 | 2.42 tons |
| Concrete (150) | 12.50 | 25.00 | 37.50 | 2.50 tons |
| Crusher run (130) | 10.83 | 21.67 | 32.50 | 2.17 tons |
| #57 stone (100) | 8.33 | 16.67 | 25.00 | 1.67 tons |
| Pea gravel (105) | 8.75 | 17.50 | 26.25 | 1.75 tons |
| Sand (100) | 8.33 | 16.67 | 25.00 | 1.67 tons |
| Topsoil (75) | 6.25 | 12.50 | 18.75 | 1.25 tons |
| Mulch (25) | 2.08 | 4.17 | 6.25 | 0.42 tons |
| RAP (130) | 10.83 | 21.67 | 32.50 | 2.17 tons |
| River rock (100) | 8.33 | 16.67 | 25.00 | 1.67 tons |
These pre-computed values let you size a project in under 20 seconds. Example: 2,400 ft² driveway base at 4 in crusher run = 2.4 × 21.67 = 52.0 tons. Cross-check via the formula: 2,400 × (4/12) × 130 ÷ 2,000 = 52.0 tons. Match.
| Material | Coverage at 2 in (ft²) | Coverage at 4 in (ft²) | Coverage at 6 in (ft²) |
|---|---|---|---|
| Asphalt | 83 | 41 | 28 |
| Concrete | 80 | 40 | 27 |
| Crusher run | 92 | 46 | 31 |
| #57 stone | 120 | 60 | 40 |
| Pea gravel | 114 | 57 | 38 |
| Sand | 120 | 60 | 40 |
| Topsoil | 160 | 80 | 53 |
| Mulch | 480 | 240 | 160 |
| RAP | 92 | 46 | 31 |
| River rock | 120 | 60 | 40 |
Inverse of the previous table. 1 ton of mulch covers 240 ft² at 4 in — the lowest-density material on this list gives the highest coverage per ton. 1 ton of concrete covers 40 ft² at 4 in — the highest density gives the lowest coverage. Don’t mix the two when planning a multi-material project (e.g., concrete pad + gravel base + topsoil edging).
5 Worked Examples (One per Material Class)
Five examples that cover the most-common residential and light-commercial estimation tasks. All five use the same one-equation formula with only the density changing.
Example 1: Asphalt Driveway (Standard Use Case)
50 ft × 19 ft = 950 ft²; 3 in compacted; HMA dense-graded surface (ρ = 145 lb/ft³).
= 950 × 0.25 × 145 ÷ 2,000
= 17.22 tons
+ 5% waste → 18.08 tons ordered
Example 2: Concrete Pad (Slab on Grade)
20 ft × 20 ft = 400 ft²; 4 in slab; normal-weight concrete (ρ = 150 lb/ft³).
= 400 × 0.333 × 150 ÷ 2,000
= 10.00 tons
(or 133.3 ft³ ÷ 27 = 4.94 yd³ of ready-mix — concrete usually ordered by yd³, not tons)
Example 3: Crusher Run Driveway Base
2,400 ft²; 4 in compacted; crusher run (ρ = 130 lb/ft³).
= 2,400 × 0.333 × 130 ÷ 2,000
= 51.97 tons
Round to 52 tons; supplier delivers in two 26-ton truck loads
Example 4: Topsoil for a Lawn Topdressing
5,000 ft² lawn; 1 in topdressing; screened topsoil (ρ = 75 lb/ft³).
= 5,000 × 0.0833 × 75 ÷ 2,000
= 15.63 tons
(or 15.63 ÷ 1.01 ≈ 15.5 yd³ from the supplier — topsoil usually sold by yd³)
Example 5: Mulch for a Garden Bed
800 ft² bed; 3 in fresh hardwood mulch (ρ = 25 lb/ft³).
= 800 × 0.25 × 25 ÷ 2,000
= 2.50 tons
(or 800 × 0.25 / 27 = 7.41 yd³ — mulch sold by yd³, not tons, for residential)
Real-World Example Calculations
Composite Example: Driveway Rebuild (Asphalt Surface + Crusher Run Base + Sand Bedding)
Full driveway rebuild. 50 ft × 19 ft = 950 ft². Section: 3 in HMA surface (145) over 6 in crusher run base (130) over 2 in bedding sand (100).
- HMA surface
- 950 × (3/12) × 145 / 2,000 = 17.22 tons; + 5% = 18.1 tons
- Crusher run base
- 950 × (6/12) × 130 / 2,000 = 30.88 tons; + 5% = 32.4 tons
- Bedding sand
- 950 × (2/12) × 100 / 2,000 = 7.92 tons; + 8% = 8.6 tons
- Total tonnage
- 18.1 + 32.4 + 8.6 = 59.1 tons across 3 materials
Takeaway: The formula is linear in depth, so multi-layer sections just add the layer-by-layer tonnages. Use 5% waste on asphalt and crusher run; 8% on sand because of windage and trim loss in residential placement.
Next Steps and Related Calculators
Apply the Formula
Use our square footage calculator to measure the area first; then the cubic yard calculator for volume. For material-specific tonnage with built-in densities and waste factors see: road base calculator, gravel calculator, asphalt tonnage calculator, mulch calculator. For the rolled-up cross-cluster math see asphalt tonnage formula, asphalt density chart, and cubic yards vs tons.
Sources & Standards
These references are used for terminology, safety boundaries, and engineering assumptions. Local code, supplier specifications, and licensed design documents still control your project.
-
NIST SP 811: Guide for the Use of the International System of Units (SI)
National Institute of Standards and Technology
Referenced for the exact US short ton = 2,000 lb convention and the lb/ft³ ↔ kg/m³ unit conversion.
-
AASHTO M 147: Standard Specification for Materials for Aggregate and Soil-Aggregate Subbase, Base, and Surface Courses
American Association of State Highway and Transportation Officials
Referenced for the crusher run, 21A and dense-graded aggregate density values used in the lookup table.
-
ASTM D448: Standard Classification for Sizes of Aggregate for Road and Bridge Construction
ASTM International
Referenced for the #57 / pea gravel / #67 stone size classifications and their compacted densities.
-
ACI 318: Building Code Requirements for Structural Concrete
American Concrete Institute
Referenced for the normal-weight concrete unit weight (150 lb/ft³) used in the lookup table.
-
Penn State CES: Mulch and Topsoil Material Properties (Field Reference)
Penn State College of Engineering Sciences / Penn State Extension
Referenced for the fresh-hardwood mulch (25 lb/ft³) and screened-topsoil (75 lb/ft³) bulk densities used in the lookup.
Frequently Asked Questions
How do I convert square feet to tons?
Use the formula: Tons = sqft × (depth in inches ÷ 12) × density (lb/ft³) ÷ 2,000. Default densities: asphalt 145, concrete 150, crusher run 130, #57 stone 100, sand 100, topsoil 75, mulch 25. For a 1,000 ft² driveway at 3 in asphalt: 1,000 × 0.25 × 145 / 2,000 = 18.1 tons (add 5% waste).
What density should I use for the formula?
Use the compacted density of the specific material from the lookup table: asphalt 145 lb/ft³, concrete 150, crusher run 130, #57 stone 100, sand 100, topsoil 75, mulch 25, RAP 130. For specialty materials (lava rock, decomposed granite, river rock) ask the supplier for their gradation submittal. Using the wrong density is the single biggest source of tonnage estimation error.
How many tons of asphalt for 1,000 sqft at 3 inches?
18.1 tons (including 5% waste). Math: 1,000 × (3/12) × 145 / 2,000 × 1.05 = 18.13. For 2 in: 12.1 tons. For 4 in: 24.2 tons. See asphalt tonnage formula for the cluster-specific details.
How many tons of crusher run for 2,000 sqft at 4 inches?
43.3 tons (no waste); 45.5 tons with 5% waste. Math: 2,000 × (4/12) × 130 / 2,000 = 43.33. Cross-check with the second table above (Tons/1,000 ft² at 4 in for crusher run = 21.67): 2 × 21.67 = 43.34. Match.
How many tons of topsoil for 1,000 sqft at 4 inches?
12.5 tons. Math: 1,000 × (4/12) × 75 / 2,000 = 12.5. Topsoil is usually ordered by the cubic yard, not tons; 12.5 tons / (75 lb/ft³ × 27 ft³/yd³ / 2,000 lb/ton) = 12.35 yd³. So 12.5 tons ≈ 12.4 yd³ of screened topsoil at 75 lb/ft³.
How many tons of mulch for a 100 sqft garden bed at 3 inches?
0.31 tons (about 620 lb). Math: 100 × (3/12) × 25 / 2,000 = 0.3125. Mulch is sold by yd³ not tons: 100 × 0.25 / 27 = 0.93 yd³ — round to 1 yd³ of fresh hardwood mulch. Aged mulch is ~2× denser; if you’re ordering aged mulch the density should be 40–50 lb/ft³.
Why does the formula divide by 2,000?
Because 1 US short ton = 2,000 lb. The formula computes weight in lb (from area × depth × density), then divides by 2,000 to express the result in tons. For metric tonnes (1,000 kg) the divisor is 1,000 with metric density inputs (sqft → m², in → mm, lb/ft³ → kg/m³).