Crush Run Calculator

Crush Run Aggregate Calculator

Use this calculator to estimate the amount of crush run (also known as crusher run, 21A, or 21AA) aggregate you'll need for your project. Crush run is a versatile material often used as a stable base for driveways, patios, walkways, and foundations due to its excellent compaction properties.

(Typical range: 2400-2800 lbs/cubic yard)

Understanding Crush Run Aggregate

Crush run is a specific type of aggregate material that consists of crushed stone and stone dust. The mixture of different particle sizes allows it to interlock and compact very tightly, creating a strong and stable base. This makes it ideal for a variety of construction and landscaping applications where a solid, well-drained foundation is required.

Common Uses for Crush Run

  • Driveways and Parking Pads: Provides a durable and stable base that can withstand vehicle traffic.
  • Patios and Walkways: Creates a firm foundation for pavers, flagstones, or concrete slabs.
  • Shed and Building Foundations: Offers a level and compact base to support structures.
  • Retaining Wall Backfill: Improves drainage and stability behind retaining walls.
  • Road Base: Used as a sub-base layer in road construction.

Why Accurate Calculation Matters

Estimating the correct amount of crush run is crucial for several reasons:

  • Cost Efficiency: Ordering too much leads to wasted material and disposal costs. Ordering too little results in project delays and additional delivery fees.
  • Project Success: An insufficient base can compromise the stability and longevity of your project, leading to settling, cracking, or uneven surfaces.
  • Time Management: Having the right amount on hand prevents interruptions and keeps your project on schedule.

How the Calculator Works

Our Crush Run Calculator uses a simple formula to determine the volume and weight of material needed:

  1. Area Calculation: It first calculates the total area of your project by multiplying the Area Length by the Area Width.
  2. Volume Calculation: This area is then multiplied by the Desired Layer Depth (converted from inches to feet) to get the total volume in cubic feet.
  3. Cubic Yards Conversion: Since crush run is often sold by the cubic yard, the cubic feet volume is divided by 27 (as there are 27 cubic feet in 1 cubic yard).
  4. Weight Calculation: Finally, the volume in cubic yards is multiplied by the Crush Run Density (in pounds per cubic yard) to determine the total weight in pounds, which is then converted to tons.

Factors to Consider

  • Compaction: Crush run compacts significantly. While the calculator provides a theoretical volume, it's often recommended to add 10-15% extra material to account for compaction and minor waste.
  • Irregular Shapes: For areas that aren't perfectly rectangular, try to break them down into smaller, measurable rectangles or use an average length and width.
  • Slope: If your area has a significant slope, the depth will vary. Consider using an average depth or calculating sections separately.
  • Density Variation: The density of crush run can vary slightly depending on the type of stone and local quarry. The default value of 2700 lbs/cubic yard is a good average, but you can adjust it if you have specific information from your supplier.

Example Calculation

Let's say you're building a driveway that is 50 feet long and 10 feet wide, and you want a 6-inch deep crush run base. Using a typical density of 2700 lbs/cubic yard:

  • Length: 50 feet
  • Width: 10 feet
  • Depth: 6 inches = 0.5 feet
  • Density: 2700 lbs/cubic yard

The calculator would perform the following steps:

  1. Volume in Cubic Feet: 50 ft * 10 ft * 0.5 ft = 250 cubic feet
  2. Volume in Cubic Yards: 250 cubic feet / 27 cubic feet/yard = 9.26 cubic yards (approximately)
  3. Weight in Pounds: 9.26 cubic yards * 2700 lbs/cubic yard = 25002 lbs
  4. Weight in Tons: 25002 lbs / 2000 lbs/ton = 12.50 tons (approximately)

Therefore, you would need approximately 9.26 cubic yards or 12.50 tons of crush run for this project.

.crush-run-calculator-container { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; max-width: 700px; margin: 20px auto; padding: 25px; border: 1px solid #e0e0e0; border-radius: 8px; background-color: #ffffff; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); color: #333; } .crush-run-calculator-container h2 { text-align: center; color: #2c3e50; margin-bottom: 25px; font-size: 1.8em; } .crush-run-calculator-container h3 { color: #34495e; margin-top: 30px; margin-bottom: 15px; font-size: 1.4em; } .crush-run-calculator-container p, .crush-run-calculator-container ul, .crush-run-calculator-container ol { line-height: 1.6; margin-bottom: 15px; color: #555; } .calculator-form .form-group { margin-bottom: 18px; display: flex; flex-direction: column; } .calculator-form label { margin-bottom: 8px; font-weight: bold; color: #444; font-size: 0.95em; } .calculator-form input[type="number"] { padding: 12px; border: 1px solid #ccc; border-radius: 5px; font-size: 1em; width: 100%; box-sizing: border-box; } .calculator-form input[type="number"]:focus { border-color: #007bff; outline: none; box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.25); } .calculator-form small { color: #777; margin-top: 5px; font-size: 0.85em; } .calculator-form button { display: block; width: 100%; padding: 14px 20px; background-color: #28a745; color: white; border: none; border-radius: 5px; font-size: 1.1em; cursor: pointer; transition: background-color 0.3s ease, transform 0.2s ease; margin-top: 25px; } .calculator-form button:hover { background-color: #218838; transform: translateY(-1px); } .calculator-form button:active { background-color: #1e7e34; transform: translateY(0); } .calculator-result { margin-top: 30px; padding: 20px; border: 1px solid #d4edda; background-color: #dff0d8; border-radius: 8px; color: #155724; font-size: 1.1em; line-height: 1.8; } .calculator-result strong { color: #0f3d1a; } .calculator-result p:last-child { margin-bottom: 0; } .calculator-article ul, .calculator-article ol { padding-left: 25px; } .calculator-article li { margin-bottom: 8px; } function calculateCrushRun() { var areaLengthFeet = parseFloat(document.getElementById('areaLengthFeet').value); var areaWidthFeet = parseFloat(document.getElementById('areaWidthFeet').value); var layerDepthInches = parseFloat(document.getElementById('layerDepthInches').value); var crushRunDensityLbsPerCubicYard = parseFloat(document.getElementById('crushRunDensityLbsPerCubicYard').value); // Input validation if (isNaN(areaLengthFeet) || areaLengthFeet <= 0) { document.getElementById('crushRunResult').innerHTML = 'Please enter a valid positive number for Area Length.'; return; } if (isNaN(areaWidthFeet) || areaWidthFeet <= 0) { document.getElementById('crushRunResult').innerHTML = 'Please enter a valid positive number for Area Width.'; return; } if (isNaN(layerDepthInches) || layerDepthInches <= 0) { document.getElementById('crushRunResult').innerHTML = 'Please enter a valid positive number for Desired Layer Depth.'; return; } if (isNaN(crushRunDensityLbsPerCubicYard) || crushRunDensityLbsPerCubicYard <= 0) { document.getElementById('crushRunResult').innerHTML = 'Please enter a valid positive number for Crush Run Density.'; return; } // Convert depth from inches to feet var layerDepthFeet = layerDepthInches / 12; // Calculate volume in cubic feet var volumeCubicFeet = areaLengthFeet * areaWidthFeet * layerDepthFeet; // Convert volume to cubic yards (1 cubic yard = 27 cubic feet) var volumeCubicYards = volumeCubicFeet / 27; // Calculate weight in pounds var weightLbs = volumeCubicYards * crushRunDensityLbsPerCubicYard; // Convert weight to tons (1 ton = 2000 lbs) var weightTons = weightLbs / 2000; // Display results var resultHtml = '

Calculation Results:

'; resultHtml += 'Estimated Volume: ' + volumeCubicYards.toFixed(2) + ' cubic yards'; resultHtml += 'Estimated Weight: ' + weightTons.toFixed(2) + ' tons'; resultHtml += '(Consider adding 10-15% extra for compaction and waste.)'; document.getElementById('crushRunResult').innerHTML = resultHtml; }

Leave a Reply

Your email address will not be published. Required fields are marked *