Topsoil Calculator
Estimate how many cubic yards of topsoil you need to fill a garden bed, raised bed, or level a section of lawn.
How this is calculated
Area is calculated from the shape you select — rectangle (length × width), circle (π × radius²), triangle (½ × base × height), circular ring (π × (outer radius² − inner radius²)), or trapezoid (average of the two parallel sides × width). That area is multiplied by depth to get volume, converted from cubic feet to cubic yards (27 ft³ per yd³). Weight assumes moist, screened topsoil at approximately 2,200 lb per cubic yard — actual density varies with moisture content and soil composition — and is calculated from the volume including waste, before rounding up to a full order yard. We add your selected waste percentage to cover settling and uneven grading, then round the volume up to the nearest full yard since most suppliers sell topsoil by the yard.
Example calculation
Related calculators
Frequently asked questions
Yes. Use the "Bed shape" dropdown to switch to circle, triangle, circular ring, or trapezoid. Each shape shows the measurements it needs and the area formula used is shown in the breakdown.