How We Calculate
Reviewed: August 18, 2026
Reviewed by: Rock Calculator Editorial Team
Last updated: August 18, 2026
This page explains the formulas, conversion factors, density assumptions, waste factors, and practical limits used by our calculators. Results are estimates designed for project planning before ordering, not guaranteed supplier weights.
Rock, gravel, stone, limestone, granite, pea gravel, river rock, crushed stone, and sand are usually ordered by cubic yard, ton, truckload, or bag. The calculators convert field measurements into those ordering units so you can compare supplier quotes and reduce the risk of over-ordering or running short.
Core Formula
For rectangular projects such as driveways, paths, patios, garden beds, and base layers, we use:
Volume (cubic feet) = Length x Width x Depth
Length and width are measured in feet on the dedicated material calculators. Depth is entered in inches, then converted to feet before volume is calculated.
For circular projects such as tree rings, round beds, fire pit zones, and circular decorative areas, the main calculator uses:
Area = pi x radius x radius
Volume = Area x Depth
For trench-style projects, the main calculator uses trench length, trench width, and depth. For users who already know the volume, the direct-volume mode accepts cubic meters, cubic feet, or cubic yards and converts from that known amount.
Unit Conversions
The calculators keep the volume math consistent by converting dimensions into one base unit before displaying the final results. These constants are used across the site:
- 1 cubic yard = 27 cubic feet
- 1 foot = 12 inches
- 1 cubic yard = 0.764554858 cubic meters
- 1 cubic foot = 0.0283168466 cubic meters
- 1 short ton = 2,000 pounds
- Tons = Cubic yards x Density (tons per cubic yard)
Source basis: dimensional conversions use fixed unit relationships, while density, waste, compaction, and coverage guidance are planning assumptions based on common supplier quoting units and material-estimating practice. Because local quarry gradation, moisture, compaction method, delivery unit, and project specifications can change the final order, each calculator links back to this methodology page and encourages supplier-specific values when available.
For example, a 20 ft by 10 ft area at 3 inches deep has 50 cubic feet of material volume. Dividing by 27 gives about 1.85 cubic yards. If the selected material uses a planning density of 1.35 tons per cubic yard, the estimated weight is about 2.50 tons before any waste or compaction allowance.
Material Density Assumptions
Density varies by quarry, moisture, gradation, stone size, and compaction. The calculator uses bulk-density assumptions for loose or delivered material, not the solid density of a mineral sample. Bulk density is the value most useful for ordering because it reflects air gaps between particles.
We use practical ranges for planning and always recommend confirming exact values with your supplier. If your supplier gives a product-specific tons-per-cubic-yard value, use that value for final ordering.
| Material | Default calculator value | Typical planning range (tons per cubic yard) | Common use |
|---|---|---|---|
| Gravel | 1.35 | 1.30 to 1.60 | General landscaping, utility coverage, light driveways |
| Pea gravel | 1.50 | 1.35 to 1.60 | Walkways, patios, playground surfaces, garden beds |
| Crushed stone | 1.60 | 1.45 to 1.70 | Driveways, base layers, drainage, construction fill |
| Crushed Stone #57 | 1.60 | 1.45 to 1.70 | Driveways, French drains, paver bases, parking pads |
| Crushed Stone #8 | 1.55 | 1.40 to 1.65 | Walkway top layers, bedding, finish stone |
| River rock | 1.60 | 1.35 to 1.65 | Decorative beds, drainage swales, dry creek accents |
| River Rock (3-5 in) | 1.60 | 1.35 to 1.65 | Drainage areas, creek beds, erosion-resistant accents |
| Granite | 1.65 | 1.50 to 1.75 | Durable paths, driveways, decorative landscape surfaces |
| Crushed granite | 1.65 | 1.50 to 1.75 | Driveways, patios, compacted paths, high-traffic areas |
| Decomposed granite | 1.70 | 1.55 to 1.80 | Compacted natural paths, patios, courtyards |
| Limestone | 1.55 | 1.40 to 1.65 | Road base, driveway stone, compacted subbase layers |
| Lava rock | 0.80 | 0.70 to 0.95 | Lightweight decorative beds and xeriscaping |
| Trap rock | 1.85 | 1.70 to 1.95 | Heavy-duty base layers, road work, durable drainage |
| Marble chips | 1.55 | 1.40 to 1.65 | Decorative borders, bright landscape beds, accents |
| White rock | 1.55 | 1.40 to 1.65 | Modern landscape beds, display zones, edging |
| Mexican beach pebbles | 1.60 | 1.45 to 1.70 | Premium decorative beds, water features, containers |
| Slate chips | 1.50 | 1.35 to 1.60 | Decorative paths, borders, colored landscape accents |
| Riprap | 1.80 | 1.60 to 2.00 | Erosion control, drainage channels, slopes, outfalls |
| Sand | 1.31 | 1.25 to 1.55 | Paver bedding, leveling, fill, comparison estimates |
Waste, Compaction, and Ordering
Most projects need extra material for uneven grade, compaction, edge fill, spreading loss, and handling loss. A typical planning buffer is 5% to 10%. The main calculator includes a 10% waste option and a separate 30% compaction option for compactable angular base materials. For heavy compaction or engineered work, your supplier or contractor may recommend a higher margin.
The dedicated calculators let you enter a waste percentage. The recommended order is calculated after the base tons are found:
Recommended tons = estimated tons x (1 + waste percentage / 100)
The dedicated calculators also show Coverage Area, calculated as length x width. Coverage area helps users verify the square footage being covered before depth, density, waste, bags, or cost are applied.
Compaction can change installed depth. Loose gravel may settle after being driven on or compacted with equipment. If a project requires a finished compacted thickness, ask whether the supplier or contractor wants the order based on loose depth, compacted depth, or a compaction factor. Rounded and decorative materials such as pea gravel, river rock, Mexican beach pebbles, slate chips, marble chips, lava rock, and riprap are not treated as compactable in the main calculator.
Cost and Bag Estimates
Cost results are optional planning estimates. On the dedicated calculators, the cost is based on recommended tons multiplied by the price per ton you enter. On the main calculator, cost can be calculated by ton or by cubic yard, with optional delivery, tax, and currency conversion settings.
Bag counts are rounded up because partial bags cannot normally be purchased. A result of 13.1 bags becomes 14 bags. This intentionally avoids under-ordering for small projects.
Rounding and Display Rules
Most visible values are rounded to a practical number of decimal places so they are readable. Rounding is for display only; internal calculations use full numeric values where possible. Very large numbers may be shown in scientific notation to avoid overflowing result cards.
What Our Results Do Not Replace
Our calculators are planning tools. They do not replace on-site measurement, engineering requirements, or supplier-specific density and moisture tests. Always validate final order quantities with your supplier.
Final project needs can change because of excavation depth, slope, subgrade condition, drainage fabric, edging, compaction equipment, moisture, supplier loading method, and local product gradation. For engineered, permitted, or load-bearing work, use project specifications and professional guidance first.
Source and Review Policy
Density assumptions are reviewed as practical planning values and are kept intentionally conservative. We compare formula behavior against common material-estimating relationships and representative examples before publishing updates. We also maintain a separate Editorial Policy explaining how corrections and updates are handled.
If you notice a formula issue, confusing explanation, or material value that does not match common supplier practice in your region, contact us with the page URL, material name, and supplier value you expected. We review reports that affect calculation accuracy before routine content edits.