Project planners
One bed is a calculation. A garden is a project โ several beds, a delivery, a budget and a date to do it again.
Annual Mulch Budget
The yearly cost of keeping beds topped up, and what it comes to over five years โ including the labour if you are pricing a job.
Bags or Bulk: Cost Comparison
Compare bagged and bulk pricing including delivery for the volume you actually need โ the crossover point is usually lower than people expect.
Delivery and Load Planner
How many truck or trailer loads your order takes, and roughly what it weighs โ which is the limit that usually bites first.
Mulching Season Reminders
Set your spring and autumn mulching dates once and get an email before each one, year after year.
Multi-Bed Mulch Planner
Every bed in one table โ length, width and depth per bed โ adding up to the total cubic yards, cubic feet and bags you need to order.
Soil and Compost Blend Planner
Work out the volume of each component in a soil mix โ topsoil, compost, and amendment โ from the bed size and your chosen ratio.
Free to use, no account
Every tool on this page works straight away, with no account and no limit on how often you use it. Put your numbers in and you get the answer, the same as on the rest of the site.
These tools exist because the ordinary calculators on this site answer a single question, and some questions are not single. A number you need again next month is not a calculation, it is a record.
Frequently asked questions
Do I need an account to use these?
No. Every tool on this page runs in full, free, with no account and no sign-up, exactly like the rest of the site.
What makes these different from the other calculators here?
One bed is a calculation. A garden is a project: several beds at different depths, a delivery that has to fit the vehicle, and a budget that runs over a season.
Where does what I type go?
It is worked out in your browser and stays there. Nothing reaches us unless you ask for an email reminder, and then it is only the address you typed. One click in that email unsubscribes and deletes it.