Detailed project estimate Runoff sizing Lifecycle analysis

Rain Garden Cost Calculator

Estimate rain garden sizing, excavation, soil media, drainage, native planting, labor, equipment, maintenance, rebates, and full lifecycle project costs with flexible assumptions.

Application version
1.0.0

1. Project information

Used in printed and exported reports.
Optional contact or account name.
City, neighborhood, or site description.

2. Garden dimensions and geometry

ft
Used for rectangular, oval, and triangular gardens.
ft
Used for rectangular, oval, and triangular gardens.
ft
Used only when circle is selected.
ft²
Used only when custom area is selected.
in
Total excavation depth.
in
Temporary water storage above mulch.
in
Vertical allowance above design water level.
H:1V
Example: 3 means three horizontal units per vertical unit.

3. Drainage area and rainfall

ft²
ft²
ft²
ft²
ft²
ft²
Typical range: 0.85 to 0.98.
Typical range: 0.75 to 0.95.
Typical range: 0.10 to 0.40.
%
in
Use a local design storm requirement.
hours
Common targets range from 24 to 48 hours.
×
Adds design reserve to runoff storage.

4. Existing soil and site conditions

in/hr
Use an actual field test when available.
ft
ft
Adds an environmental review warning.
%
%
×
Use 1.20 or higher for restricted access.
ft
Verify local setback requirements.
%
Steeper sites may need stabilization.
Confirm before any excavation begins.
Optional permit, storm standard, or design note.

5. Excavation, hauling, and disposal

$/yd³
hours
hours
$/hr
$/hr
mi
yd³
Used to estimate load count.
$/load
$/yd³

6. Soil media and aggregate layers

in
$/yd³
in
$/yd³
in
$/yd³
in
$/yd³
in
$/yd³
%
$

7. Drainage components

ft
$/ft
$/ft
ft
$/ft
each
$/each
each
$/each
each
$/each
each
$/each
each
$/each
$
ft
$/ft
each
$/each
each
$/each
each
$/each
each
$/each
each
$/each
each
$/each
each
$/each

8. Planting design

plants/ft²
Density follows the selected measurement system.
%
%
%
%
$/plant
$/plant
$/plant
$/plant
$/plant
%
%
$/ft²

9. Edging and landscape restoration

$/ft
$/ft
ft²
$/ft²
each
$/each
each
$/each
ft²
$/ft²
ft²
$/ft²

10. Erosion control

ft²
$/ft²
ft
$/ft
yd³
$/yd³
ft²
$/ft²
ft
$/ft
ft
$/ft
ft²
$/ft²
ft²
$/ft²
each
$/each
$

11. Labor and equipment

$/hr
workers
%
%
hours
$/hr
hours
$/hr
days
$/day
days
$/day
$
$
hours
$/hr
days
$/day
days
$/day
days
$/day
$

12. Professional and administrative costs

$
$
$
$
$
$
$
$
$
%
$
$
$

13. Maintenance and lifecycle costs

$/year
$/year
$/year
$/year
$/year
$/year
$/year
$/year
$/year
$/year
$/year
$/year
$/year
$/year
%
%

14. Markups, taxes, discounts, and incentives

%
%
%
%
×
%
%
$
$
$
$
$
$
$
%
%

15. Custom cost items

Add specialty materials, subcontractor charges, testing, unusual structures, or local requirements.

Example: stone weir or irrigation connection.
qty
Examples: each, hour, day, allowance.
$/unit
Example: stone weir or irrigation connection.
qty
Examples: each, hour, day, allowance.
$/unit
Example: stone weir or irrigation connection.
qty
Examples: each, hour, day, allowance.
$/unit
Example: stone weir or irrigation connection.
qty
Examples: each, hour, day, allowance.
$/unit
Example: stone weir or irrigation connection.
qty
Examples: each, hour, day, allowance.
$/unit
Estimates require local design and pricing verification.

Formula used

Runoff volume: contributing area × runoff coefficient × rainfall depth × captured percentage.
Required garden area: safety-adjusted runoff volume ÷ available ponding and media storage depth.
Total project cost: direct construction + professional costs + overhead + profit + contingency + taxes − incentives.

How to use this calculator

Start with the contributing roof and pavement areas. Enter the rainfall event required locally. Use measured soil infiltration whenever practical.

Define the proposed garden dimensions and layer depths. Add local material prices and delivery charges. Include drainage parts needed by the site.

Adjust labor rates, equipment rentals, and professional fees. Enter rebates or donated resources afterward. Review warnings before relying on totals.

Compare the proposed and recommended garden areas carefully. A low storage ratio indicates likely overflow. Confirm all assumptions with local specialists.

Rain garden planning guidance

Why detailed cost planning matters

Rain garden pricing varies between sites. Soil, access, drainage, and planting choices matter. Simple area pricing often misses major costs.

Excavation can dominate difficult projects. Hauling also changes with soil volume. Restricted access increases labor and equipment time.

Size the garden before pricing

Good estimates begin with runoff volume. Roofs create concentrated runoff during storms. Pavement can contribute additional peak flow.

The calculator applies runoff coefficients separately. It then adds a sizing safety factor. Storage includes ponding and porous layers.

Choose realistic material assumptions

Bioretention media is not ordinary topsoil. It must support drainage and plants. Local specifications may require tested blends.

Gravel supports drainage and underdrain pipes. Mulch protects soil and controls weeds. Waste factors cover settlement and handling losses.

Include lifecycle maintenance

New gardens require watering and weeding. Sediment must be removed from inlets. Dead plants may need early replacement.

Lifecycle pricing shows future financial commitments. Inflation increases nominal maintenance costs. Discounting converts them into present value.

Use results as a planning estimate

This calculator supports budgeting and comparisons. It does not replace stamped engineering. Local rules can change required dimensions.

Verify utilities before excavation begins. Confirm groundwater and bedrock separation too. Obtain permits where local regulations require them.

Frequently asked questions

How much does a rain garden cost?

Costs depend on size, excavation, plants, drainage, labor, and local pricing. Small DIY gardens may cost far less than engineered installations.

How large should my rain garden be?

Size depends on contributing area, rainfall depth, runoff coefficients, storage depth, and infiltration. The calculator compares proposed and recommended areas.

Does every rain garden need an underdrain?

No. Underdrains are often used where native soils drain slowly or drawdown requirements cannot otherwise be met.

What soil should be used?

Many projects use specified bioretention media containing sand, soil, and organic matter. Follow local construction specifications where available.

How deep should excavation be?

Depth includes ponding, mulch, planting media, and gravel layers. Deeper excavations may need additional safety and engineering review.

How many plants are required?

The calculator multiplies garden area by planting density. It then distributes plants among the selected categories.

Can rebates reduce the project cost?

Many municipalities and utilities offer incentives. Enter confirmed rebates, grants, credits, or donated materials in the incentives section.

Why is maintenance included?

Rain gardens need watering, weeding, sediment removal, inspections, and plant replacement. Lifecycle costs reveal those future obligations.

Can I export the estimate?

Yes. Use CSV export for spreadsheets. Use the print option to create a browser-generated PDF.

Is the calculation an engineering design?

No. It is a planning estimate. Confirm final sizing, setbacks, overflow, utilities, and soil conditions professionally.

Why does the estimated range differ from the main total?

The range applies user-selected uncertainty percentages. It reflects pricing variability, scope changes, and incomplete site information.

Related Calculators

Average Calculator StatisticsGeometric Mean CalculatorInter Quartile Range CalculatorLower Quartile CalculatorMaximum CalculatorMean Calculator StatisticsMedian Calculator StatisticsMidhinge Calculator StatisticsMid Range Calculator StatisticsMode Calculator Statistics

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.