Quick Answer

A swimming pool fill dirt calculator helps estimate how much soil is needed to fill or backfill a pool during removal or landscaping projects. By entering the pool’s length, width, and depth, the calculator determines the total volume of dirt required in cubic yards, helping homeowners and contractors plan materials, costs, and delivery more accurately.

Embarking on a swimming pool removal project requires lots of planning and understanding of the volume of fill dirt needed to properly fill the space once the pool is removed. Our Swimming Pool Fill Dirt Calculator is engineered to provide you with an accurate approximation of the cubic yards of dirt necessary, taking into account critical factors such as soil compaction, shape and the specific pool removal technique employed. This tool is helpful for both professionals in the field and homeowners looking to transform their unused swimming pools into functional outdoor spaces. By using this calculator, you can ensure efficient budget management and streamline the conversion process, allowing you to approach your project with confidence and clarity.



Pool Fill Calculator


body { font-family: 'Arial', sans-serif; background-color: #e0f7fa; color: #01579b; padding: 20px; margin: 0; } h2 { color: #006064; } form { background-color: #b2ebf2; padding: 20px; border-radius: 8px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); max-width: 500px; margin: 20px auto; } label { display: block; margin: 15px 0 5px; } input[type="number"], select, input[type="radio"], button { width: 100%; padding: 8px; margin-top: 5px; border-radius: 4px; border: 1px solid #0288d1; box-sizing: border-box; display: block; } input[type="radio"] { width: auto; display: inline-block; margin-top: 0; } button { background-color: #0288d1; color: white; padding: 10px 15px; border: none; cursor: pointer; font-size: 16px; margin-top: 20px; } button:hover { background-color: #0277bd; } #result { background-color: #80deea; color: #006064; padding: 15px; margin-top: 20px; border-radius: 4px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); max-width: 500px; margin: 20px auto; text-align: center; display: none; /* Initially hide the result */ } .option-section { display: none; /* Hide bond beam option initially */ }


Pool Fill Calculator




How to Calculate the Estimated Cost of Fill Materials for Your Project

When planning any landscape or construction project—whether you're backfilling a swimming pool, leveling out your yard, or preparing for new landscaping—knowing how much material you'll need, and what it will cost, is essential. To take the guesswork out of it, here's a straightforward approach you can follow for estimating your fill dirt, sand, gravel, or other material needs:

1. Measure Your Area

Start by measuring the dimensions (length, width, and depth) of the space you want to fill. For most common shapes, you’ll need:

  • Rectangle or Square: Measure the length and width.
  • Circle: Measure the diameter.
  • Irregular Areas: Break down into simpler shapes or use mapping tools to estimate the area.

Be sure to take multiple measurements if the depth varies, especially if you're dealing with an area like a pool that has a shallow and deep end.

2. Convert Measurements Into Volume

Once you have your area and depth, multiply them to determine the cubic footage required. Remember:

  • Volume (cubic feet) = Area (sq ft) x Depth (ft)
  • There are 27 cubic feet in one cubic yard.

3. Choose Your Material

Select the material that best fits your needs:

  • Fill Dirt: Best for structural fill and leveling.
  • Topsoil: Ideal if you plan to landscape or plant grass.
  • Sand or Gravel: Useful for drainage or as a base for paving.
  • Mulch, Compost, or River Rock: For decorative or garden-specific projects.

4. Consider Material Compaction

Some materials, especially fill dirt, compact after placement. Factor in a compaction percentage (typically 10-20% extra) to ensure you order enough.

5. Price Out Your Project

Contact local suppliers or check websites for current pricing. Materials are often sold by:

  • Cubic yard
  • Ton (for denser materials like gravel)
  • Bag (usually 40-50 lbs each) for smaller purchases

Ask if the quoted price includes delivery, or if there are additional fees. Multiply the total volume needed by the price per unit to estimate your overall cost.

6. Account for Extra Needs

It's smart to round up your order to cover any settling, uneven spots, or miscalculations—having a little extra on hand is much better than coming up short mid-project.

By following these steps, you’ll have a clear idea of how much your soil, sand, gravel, or mulch will cost, helping you stay on budget and keep your project on schedule.

1. Measure your area

Start by measuring the dimensions (length, width, and depth) of the space you want to fill. For most common shapes, you’ll need:

  • Rectangle or Square: Measure the length and width.
  • Circle: Measure the diameter.
  • Irregular Areas: Break down into simpler shapes or use mapping tools to estimate the area.

Be sure to take multiple measurements if the depth varies, especially if you're dealing with an area like a pool that has a shallow and deep end.

2. Convert measurements into volume

Once you have your area and depth, multiply them to determine the cubic footage required. Remember:

  • Volume (cubic feet) = Area (sq ft) x Depth (ft)
  • There are 27 cubic feet in one cubic yard.

3. Choose your material

Select the material that best fits your needs:

  • Fill Dirt: Best for structural fill and leveling.
  • Topsoil: Ideal if you plan to landscape or plant grass.
  • Sand or Gravel: Useful for drainage or as a base for paving.
  • Mulch, Compost, or River Rock: For decorative or garden-specific projects.

4. Consider material compaction

Some materials, especially fill dirt, compact after placement. Factor in a compaction percentage (typically 10-20% extra) to ensure you order enough.

5. Price out your project

Contact local suppliers or check websites for current pricing. Materials are often sold by:

  • Cubic yard
  • Ton (for denser materials like gravel)
  • Bag (usually 40-50 lbs each) for smaller purchases

Ask if the quoted price includes delivery, or if there are additional fees. Multiply the total volume needed by the price per unit to estimate your overall cost.

6. Account for Extra Needs

It's smart to round up your order to cover any settling, uneven spots, or miscalculations—having a little extra on hand is much better than coming up short mid-project.

By following these steps, you’ll have a clear idea of how much your soil, sand, gravel, or mulch will cost, helping you stay on budget and keep your project on schedule.

Estimating fill material for our project

Whether you're filling a pool, leveling your yard, or starting a landscaping project, knowing how much soil, sand, or gravel you'll need is essential to staying on budget and finishing the job efficiently. A careful estimate can help you avoid shortages, overspending, or repeat trips to the supplier.

Estimating fill dirt weights

After calculating your pool's fill dirt volume, the next step is to estimate how much the dirt will weigh—both in its dry, loose state and once it's wet or compacted in place. This is important for planning transportation, budgeting, and ensuring you source the right amount from your supplier.

  • Dry Weight: To find the dry weight, multiply the total volume (in cubic yards or cubic feet) by the average weight of loose fill dirt—typically around 2,000–2,400 lbs per cubic yard.
  • Wet/Compacted Weight: For wet or compacted scenarios, the same volume could weigh closer to 2,700–3,000 lbs per cubic yard, depending on soil type and moisture level.

Keep in mind:

  • If you remove the shell and backfill, the compaction factor you enter will help better estimate the final amount needed.
  • Consult with your dirt provider for exact figures, as weights can vary based on local soil conditions.

Having these figures on hand will help you coordinate dirt deliveries and ensure you're not caught off guard by unexpected logistics or hauling requirements.

Steps to calculate your material needs

  1. Measure the Area
    First, determine the length, width, and depth of the area you need to fill.

    • For rectangular or square spaces, simply multiply length × width × depth.
    • For irregular shapes, break the area into smaller rectangles or use average dimensions for a close estimate.
    • For circular pools or beds, use the formula for the volume of a cylinder: π × (radius²) × depth.
  2. Convert Measurements to Consistent Units
    Decide whether you'll be working in feet, meters, or yards—consistency here is key to accurate results.

  3. Calculate the Total Volume
    Multiply your dimensions to get the total volume needed.

    • Example: For a rectangle 20 feet long, 10 feet wide, and 4 feet deep:
      20 × 10 × 4 = 800 cubic feet.
  4. Account for Material Compaction
    Fill dirt and other materials often settle after placement. Adjust your total by a compaction factor (often between 1.15–1.25, depending on soil type and moisture).

  5. Choose the Right Material

    • Fill Dirt: Best for filling holes or leveling ground.
    • Topsoil: Ideal for planting and gardening areas.
    • Sand or Gravel: Suitable for drainage or as a base layer.
  6. Estimate Weight and Quantity
    Suppliers may sell by cubic yard, ton, or bag.

    • 1 cubic yard = 27 cubic feet.
    • Check material weights (a cubic yard of dry soil weighs about 2,000 lbs; gravel is heavier).
  7. Budget for Your Project
    Once you have your volume, compare local prices from bulk suppliers or hardware stores like Home Depot or Lowe's.

By following these steps, you'll have a reliable estimate of how much material to order—helping your project run smoothly from start to finish.

How to convert pool measurements between units

When preparing to calculate the amount of fill dirt needed for your pool, it’s important to measure accurately—and sometimes, you’ll need to switch between different units. Here’s a quick guide for converting the most common units you might encounter:

Length and Width

  • Feet to meters: Multiply by 0.3048
    (Example: 20 feet × 0.3048 = 6.096 meters)
  • Feet to yards: Divide by 3
    (Example: 15 feet ÷ 3 = 5 yards)
  • Meters to feet: Multiply by 3.28084
    (Example: 5 meters × 3.28084 ≈ 16.4 feet)

Depth or Thickness

  • Inches to feet: Divide by 12
    (Example: 24 inches ÷ 12 = 2 feet)
  • Centimeters to feet: Divide by 30.48
    (Example: 100 cm ÷ 30.48 ≈ 3.28 feet)
  • Feet to centimeters: Multiply by 30.48
    (Example: 4 feet × 30.48 = 121.92 cm)

Area

  • Square feet to square meters: Multiply by 0.092903
    (Example: 500 sq ft × 0.092903 = 46.45 m²)
  • Square meters to acres: Divide by 4046.86
    (Example: 8093.72 m² ÷ 4046.86 = 2 acres)

You can use any reliable conversion calculator online, or simply apply these quick formulas as you measure your pool. This ensures your calculations are accurate, regardless of the units listed in your pool plans or your local fill dirt provider’s requirements.
















document.getElementsByName('poolShell').forEach(input => { input.addEventListener('change', function() { document.getElementById('bondBeamQuestion').style.display = this.value === 'remains' ? 'block' : 'none'; }); }); function toggleBondBeamQuestion() { var shape = document.getElementById('shape').value; if (shape === 'rectangular') { document.getElementById('bondBeamQuestion').style.display = 'none'; document.querySelectorAll('input[name="bondBeam"]').forEach((element) => { element.checked = false; // Reset bond beam selection when switching shapes }); } } function calculateVolume(length, width, depthDeep, depthShallow, shape) { var averageDepth = (depthDeep + depthShallow) / 2; if (shape === 'rectangular') { return (length * width * averageDepth) / 27; // Rectangular volume in cubic yards } else { // Oval var semiMajorAxis = length / 2; var semiMinorAxis = width / 2; var area = Math.PI * semiMajorAxis * semiMinorAxis; return (area * averageDepth) / 27; // Oval volume in cubic yards } } function adjustForCompaction(volume) { return volume / 0.8; // Adjust for compaction } function calculateFill() { var shape = document.getElementById('shape').value; var length = parseFloat(document.getElementById('length').value); var width = parseFloat(document.getElementById('width').value); var depthDeep = parseFloat(document.getElementById('depthDeep').value); var depthShallow = parseFloat(document.getElementById('depthShallow').value); var poolShell = document.querySelector('input[name="poolShell"]:checked').value; var bondBeamUsed = document.querySelector('input[name="bondBeam"]:checked')?.value === 'yes'; var volume = calculateVolume(length, width, depthDeep, depthShallow, shape); var adjustmentMessage = ''; if (poolShell === 'removed') { volume *= 1.30; // Increase for shell removal adjustmentMessage = 'This includes adjustments for entire pool shell removal and compaction.'; } else if (bondBeamUsed) { volume *= 0.70; // Decrease if bond beam used adjustmentMessage = 'This includes adjustments for bond beam usage and compaction.'; } else { adjustmentMessage = 'This includes adjustments for compaction.'; } var adjustedVolume = adjustForCompaction(volume); document.getElementById('result').innerHTML = `Estimated pre-compaction fill dirt needed: ${adjustedVolume.toFixed(2)} cubic yards. ${adjustmentMessage} Actual requirements may vary based on the pool shape.`; document.getElementById('result').style.display = 'block'; }
















document.getElementsByName('poolShell').forEach(input => { input.addEventListener('change', function() { document.getElementById('bondBeamQuestion').style.display = this.value === 'remains' ? 'block' : 'none'; }); }); function toggleBondBeamQuestion() { var shape = document.getElementById('shape').value; if (shape === 'rectangular') { document.getElementById('bondBeamQuestion').style.display = 'none'; document.querySelectorAll('input[name="bondBeam"]').forEach((element) => { element.checked = false; // Reset bond beam selection when switching shapes }); } } function calculateVolume(length, width, depthDeep, depthShallow, shape) { var averageDepth = (depthDeep + depthShallow) / 2; if (shape === 'rectangular') { return (length * width * averageDepth) / 27; // Rectangular volume in cubic yards } else { // Oval var semiMajorAxis = length / 2; var semiMinorAxis = width / 2; var area = Math.PI * semiMajorAxis * semiMinorAxis; return (area * averageDepth) / 27; // Oval volume in cubic yards } } function adjustForCompaction(volume) { return volume / 0.8; // Adjust for compaction } function calculateFill() { var shape = document.getElementById('shape').value; var length = parseFloat(document.getElementById('length').value); var width = parseFloat(document.getElementById('width').value); var depthDeep = parseFloat(document.getElementById('depthDeep').value); var depthShallow = parseFloat(document.getElementById('depthShallow').value); var poolShell = document.querySelector('input[name="poolShell"]:checked').value; var bondBeamUsed = document.querySelector('input[name="bondBeam"]:checked')?.value === 'yes'; var volume = calculateVolume(length, width, depthDeep, depthShallow, shape); var adjustmentMessage = ''; if (poolShell === 'removed') { volume *= 1.30; // Increase for shell removal adjustmentMessage = 'This includes adjustments for entire pool shell removal and compaction.'; } else if (bondBeamUsed) { volume *= 0.70; // Decrease if bond beam used adjustmentMessage = 'This includes adjustments for bond beam usage and compaction.'; } else { adjustmentMessage = 'This includes adjustments for compaction.'; } var adjustedVolume = adjustForCompaction(volume); document.getElementById('result').innerHTML = `Estimated pre-compaction fill dirt needed: ${adjustedVolume.toFixed(2)} cubic yards. ${adjustmentMessage} Actual requirements may vary based on the pool shape.`; document.getElementById('result').style.display = 'block'; }

Download or save your estimate

Need to hang onto your fill dirt calculation for reference or to share with your contractor? Once you’ve entered your pool measurements and calculated the required fill material, you’ll have the option to either download your estimate or save an image of your results. This makes it easy to print, email, or keep a copy handy as you speak with soil suppliers or project managers.

If your fill job involves more landscape planning, you might also find our other calculators helpful for estimating gravel, retaining wall materials, or topsoil needs—ensuring your entire project is mapped out with clarity.

Determining fill dirt quantities by packaging type

Once you’ve calculated the pool’s volume, the next step is figuring out how much fill dirt to purchase—especially since suppliers offer dirt in various packaging options. Depending on your supplier, fill dirt may be available by:

  • Tons (bulk): Trucks usually deliver fill dirt by weight. One ton of fill dirt generally covers about 0.75 cubic yards, but always check with your supplier for precise conversion rates, as moisture and dirt type can vary.
  • Cubic yards (bulk): Many companies will sell and deliver dirt by the cubic yard, which is a straightforward match for your calculator’s output. Just round your result up to the next whole number to ensure you have enough.
  • Bagged (by weight): If you’re using smaller bags (such as 40 lb or 50 lb options from retailers like The Home Depot or Lowe’s), convert your needed cubic yards to pounds (there are roughly 2,000 lbs per cubic yard for standard fill dirt), then divide by the weight of each bag.
  • Loose by pound: For smaller projects or unique circumstances, you might find dirt sold by the pound. In this case, take your total needed weight in pounds and purchase accordingly.

Regardless of how your supplier sells dirt, always add 5-10% extra to account for compaction and settling, ensuring you won't come up short during backfill.

Choosing the right fill material

Selecting the proper material is a key step for a successful pool removal and site transformation. The type of fill used affects stability, drainage, and future landscaping potential. Here’s a quick guide to help you decide which material fits your project best:

  • Fill Dirt: This is the go-to choice for filling in large voids, such as swimming pools, because it compacts well and provides a stable base. Standard fill dirt typically lacks organic matter, making it ideal for supporting hardscaping or for areas where you don't plan to plant immediately.
  • Topsoil: Opt for topsoil as the top layer if you plan to plant grass, shrubs, or install a garden after the fill. It contains nutrients necessary for healthy plant growth, unlike standard fill dirt.
  • Sand: While sometimes used for leveling or promoting drainage, sand lacks compaction strength. It's suitable for playgrounds or as a base under pavers but not recommended as the main fill for pool removal.
  • Gravel: Consider gravel if your area requires enhanced drainage or if you need a base layer for patios or driveways. It prevents water buildup and helps avoid future settling.
  • Mulch: Best reserved for landscaping on the surface, mulch helps with moisture retention and weed control, but it shouldn’t be used as a fill material for structural purposes.
  • River Rock: Useful decoratively or to address drainage concerns, river rock is sometimes layered on top of other fill materials. It’s not typically used to fill large voids due to cost and inadequate compaction.
  • Compost: Rich in organic matter, compost is perfect for enriching garden beds or top layers of soil, but not suitable for structural fill beneath a former pool.

Carefully matching the material to your specific plans for the space—whether for structural support, gardening, or hardscaping—will ensure the best long-term results and minimize future headaches.

Additional calculators for your project

Planning a full outdoor transformation? Depending on your goals, you might find these calculators helpful for estimating materials on related projects:

  • Gravel Calculator: Essential for determining how much gravel you'll need for walkways, driveways, or drainage layers beneath the fill dirt.
  • Retaining Wall Calculator: Great for planning backyard terracing or ensuring the stability of new landscape features.
  • Topsoil Calculator: Perfect for projects where you'll be adding new sod, planting beds, or creating a lush garden above your freshly filled pool area.

Exploring these tools can help you avoid extra trips to the landscape supply store and keep your project on track.

Plan your pool fill project with confidence

Filling in a swimming pool doesn’t have to be complicated. With the right calculations and materials, you can avoid costly mistakes, stay on budget, and complete your project efficiently. Use our swimming pool fill dirt calculator to get accurate estimates and take the guesswork out of your planning process.

Key Takeaways

  • A swimming pool fill dirt calculator helps estimate how much dirt is needed to fill or backfill a pool using length, width, and depth measurements.

  • The calculation is based on volume (length × width × depth) and is typically converted into cubic yards, which is the standard unit for ordering materials.

  • For pools with varying depths, it’s best to use an average depth or take multiple measurements for better accuracy.

  • Different materials serve different purposes—fill dirt provides structure, while topsoil, sand, or gravel may be needed depending on the final use of the space.

  • It’s important to account for soil compaction by adding 10–20% extra material, since dirt settles over time.

  • Cost estimation involves calculating total volume, multiplying by price per cubic yard, and factoring in delivery fees.

  • Materials may be sold in cubic yards, tons, or bags, so understanding units is key when ordering.

  • Always round up your material order to avoid delays or extra delivery costs during the project.

  • The calculator helps improve planning, budgeting, and efficiency for pool removal, yard leveling, and landscaping projects.

  • Overall, it’s a practical tool to save money, reduce waste, and ensure smoother project execution.

FAQs

How do I calculate the amount of fill dirt needed for a swimming pool?

To estimate the fill dirt needed, measure the length, width, and depth of the pool area in feet. Multiply these numbers to get cubic feet, then divide by 27 to convert to cubic yards, since one cubic yard equals 27 cubic feet. 

Why should I use a swimming pool fill dirt calculator?

A fill dirt calculator helps you estimate the correct amount of dirt quickly and accurately. This prevents ordering too much or too little material and helps keep your project within budget.

How much extra fill dirt should I order?

Most contractors recommend ordering 10–15% extra dirt to account for soil compaction and settling after installation.

What is the difference between fill dirt and topsoil?

Fill dirt is subsoil made of sand, clay, and rock with little organic matter, making it stable for structural filling.
Topsoil contains organic material and nutrients used for landscaping and plant growth. 

How many cubic yards of dirt are in a typical pool removal project?

The amount depends on the pool size, but for example, a 30 ft × 15 ft × 5 ft pool may require roughly 75–100 cubic yards of fill material, depending on compaction and demolition method.

Do I need permits to fill in a swimming pool?

In many areas, a permit is required for partial or complete pool removal because it involves structural demolition and land grading. Always check with your local building department before starting the project.

What factors affect how much fill dirt is required?

Several factors can affect your calculation, including:

  • Pool size and shape

  • Soil compaction rate

  • Type of fill material

  • Whether the pool shell is partially removed

These factors can change the final volume of dirt needed. 

This article was originally published on 2024-03-13. It was updated on 2026-03-13 by Ryan Crownholm.

Ryan Crownholm

Ryan is a construction technology founder and former contractor with 15 years of hands on experience in residential and commercial construction. He has been creating site plans for more than 25 years, supporting tens of thousands of homeowners and contractors across the United States. As the founder of MySitePlan.com, his work is grounded in real world permitting requirements, plan review feedback, and practical compliance standards used by local building departments.

×