Estimated cost (min) of rain gardens for residential properties. The cost to build a rain garden including labour, mulch, sand and compost mix, stones, and native plants. The annual maintenance costs to keep a rain garden functioning is roughly $160-240 for 300ft2.