Topsoil Calculator
Estimate topsoil volume, cubic yards, cubic feet, cubic meters, bag quantity, and optional material cost for garden beds, lawns, raised areas, and landscaping projects.
Results
Topsoil estimates are approximate. Actual needs can vary because of soil settling, compaction, grading, slope, uneven ground, existing soil level, bed shape, and supplier bag or bulk-yard fill accuracy.
Topsoil Calculator
The Topsoil Calculator helps estimate how much topsoil you may need for lawns, garden beds, raised areas, landscaping projects, and soil-leveling work. It calculates soil volume from the area length, area width, and topsoil depth, then adds an optional extra allowance and estimates the number of bags needed.
You can use this calculator for small garden jobs, lawn top dressing, flower beds, vegetable beds, patch repair, raised soil areas, and general landscaping material planning. If you enter the bag size and optional price per bag, the calculator can also estimate bag quantity and material cost.
What This Topsoil Calculator Calculates
This calculator estimates topsoil quantity based on the dimensions and settings you enter. It is useful when comparing bagged topsoil, bulk topsoil, or soil delivery quantities.
- Topsoil needed
- Topsoil volume in cubic feet
- Topsoil volume in cubic meters
- Estimated bags needed
- Base area
- Base volume before allowance
- Extra volume added
- Bag size used
- Estimated bag cost when price per bag is entered
How to Use the Topsoil Calculator
- Enter the area length and select feet or meters.
- Enter the area width and select feet or meters.
- Enter the topsoil depth and select inches, centimeters, feet, or meters.
- Enter the number of same-size areas if you are filling multiple matching sections.
- Add an extra allowance percentage for settling, uneven ground, low spots, and spreading loss.
- Enter the bag size and choose the correct unit, such as ft³ per bag, yd³ per bag, or liters per bag.
- Enter the price per bag if you want an estimated material cost.
- Click the Calculate button to view the topsoil volume, bags needed, and cost estimate.
Topsoil Calculator Formula Table
| Calculation | Formula | What It Means |
|---|---|---|
| Base Area | Base Area = Length × Width × Number of Areas | Finds the total surface area that needs topsoil. |
| Depth Conversion | Depth in Feet = Depth in Inches ÷ 12 | Converts topsoil depth into a matching unit before volume is calculated. |
| Base Volume | Base Volume = Base Area × Topsoil Depth | Finds the soil volume before adding extra allowance. |
| Extra Volume Added | Extra Volume = Base Volume × Extra Allowance ÷ 100 | Adds extra soil for settling, uneven ground, spreading loss, and low spots. |
| Total Topsoil Needed | Total Topsoil = Base Volume + Extra Volume | Finds the final estimated soil volume needed. |
| Cubic Yards | Cubic Yards = Cubic Feet ÷ 27 | Converts cubic feet into cubic yards for bulk soil ordering. |
| Cubic Meters | Cubic Meters = Cubic Feet × 0.0283168 | Converts cubic feet into cubic meters. |
| Bags Needed | Bags Needed = Total Topsoil Volume ÷ Bag Size, rounded up | Estimates how many full bags should be purchased. |
| Estimated Bag Cost | Cost = Bags Needed × Price Per Bag | Estimates material cost when price per bag is entered. |
Worked Example
Suppose you want to add topsoil to a garden bed with these details:
- Area length: 12 ft
- Area width: 8 ft
- Topsoil depth: 4 inches
- Number of same-size areas: 1
- Extra allowance: 10%
- Bag size: 1.5 ft³ per bag
- Price per bag: $6
First, calculate the base area:
Base Area = 12 × 8 = 96 ft²
Convert the topsoil depth into feet:
Depth = 4 ÷ 12 = 0.333 ft
Now calculate the base volume:
Base Volume = 96 × 0.333 = 31.97 ft³
Add a 10% extra allowance:
Extra Volume = 31.97 × 10 ÷ 100 = 3.20 ft³
Total Topsoil Needed = 31.97 + 3.20 = 35.17 ft³
Now calculate bags needed:
Bags Needed = 35.17 ÷ 1.5 = 23.45
Since topsoil bags are purchased as whole bags, round up:
Bags Needed = 24 bags
If each bag costs $6:
Estimated Bag Cost = 24 × 6 = $144
In this example, the project may need about 35.17 cubic feet of topsoil, or 24 bags if each bag covers 1.5 cubic feet.
Assumptions and Limitations
This Topsoil Calculator provides a planning estimate only. It assumes a simple rectangular area, consistent topsoil depth, and the bag size entered by the user. Actual soil needs can vary because of soil settling, compaction, slope, grading, uneven ground, existing soil level, drainage, and bed shape.
The extra allowance field helps account for real-world variation. A flat garden bed with accurate measurements may need a smaller allowance, while a rough lawn area, low spots, sloped ground, or uneven landscape bed may need more.
Bagged soil and bulk soil may not match the exact measured volume after spreading because soil can settle, compress, dry out, or vary by supplier. If ordering bulk topsoil, confirm whether the supplier sells by cubic yard, cubic meter, ton, or bag volume.
This calculator estimates topsoil volume, bags, and optional bag cost only. It does not include delivery fees, spreading labor, compost amendments, fertilizer, mulch, excavation, grading, drainage correction, soil testing, or landscape installation cost. For large landscaping projects, drainage-sensitive areas, or lawn renovation work, verify measurements and soil depth requirements before ordering.
Reviewed By / Last Updated
Reviewed by: Ajax Calculator Team
Last updated: June 25, 2026
Purpose: To estimate topsoil volume, cubic feet, cubic meters, bags needed, base area, base volume before allowance, extra volume added, bag size used, and optional bag cost for lawns, garden beds, raised areas, and landscaping projects.
Frequently Asked Questions
What is a topsoil calculator?
A topsoil calculator is a tool that estimates how much topsoil is needed for a lawn, garden bed, raised area, or landscaping project. It uses area length, width, soil depth, and extra allowance to calculate volume and bags needed.
How do I calculate topsoil needed?
To calculate topsoil needed, multiply the area length by the area width, then multiply by the topsoil depth. Add an extra allowance if you need extra soil for settling, uneven ground, or spreading loss.
How deep should topsoil be?
The required topsoil depth depends on the project. A light lawn top dressing may use a shallow depth, while new garden beds, raised areas, or soil improvement projects may need a deeper layer. Always choose a depth that matches your planting or landscaping goal.
Why should I add an extra allowance?
An extra allowance helps cover settling, compaction, uneven ground, low spots, spreading loss, and measurement differences. Without an allowance, you may run short during installation.
How many cubic feet are in one cubic yard?
There are 27 cubic feet in one cubic yard. If your result is in cubic feet, divide by 27 to estimate cubic yards for bulk topsoil ordering.
Does this calculator work for irregular garden beds?
Yes, but for better accuracy you should split irregular beds into smaller rectangles, calculate each section separately, and add the totals together. Curved beds, slopes, and uneven ground may require a higher extra allowance.
Report an Issue
If the result looks incorrect or the calculator does not work as expected, please report the issue through our contact page. Include the area length, area width, topsoil depth, selected units, number of areas, extra allowance, bag size, price per bag, and the result shown so we can review it properly.