Calculate exactly how much soil you need for your garden beds, planters, raised beds, and pots. Get bag recommendations, soil mix ratios, and cost estimates instantly. Supports metric and imperial units.
Our free soil volume calculator helps gardeners, landscapers, and DIY enthusiasts determine exactly how much soil they need for any container or garden bed. Whether you are filling a small pot or a large raised bed, simply enter your dimensions, choose your soil type, and get instant results including bag recommendations, soil mix ratios, and cost estimates. All calculations happen 100% in your browser — no data is sent to any server.
For a standard 4×8 ft raised bed with 12-inch depth, you need about 32 cubic feet (0.9 cubic meters or ~907 liters) of soil. Use our calculator with the rectangular shape option for exact amounts.
Yes, always buy 10-20% more soil than calculated. Soil settles over time, and you will need some extra for top-ups. Our calculator automatically includes this buffer in the bag recommendation.
The ideal vegetable garden soil mix is 50% topsoil, 30% compost, and 20% peat moss or coconut coir. This provides good drainage, nutrients, and moisture retention for healthy vegetable growth.
For irregularly shaped beds, use the trapezoid option if your bed tapers, or break the area into simple rectangles and circles, calculate each separately, and add the volumes together.