Large trees can help with flooding during rainy weather
Trees and forests reduce stormwater runoff by capturing and storing rainfall in the canopy and releasing water into the atmosphere through evapotranspiration. In addition, tree roots and leaf litter create soil conditions that promote the infiltration of rainwater into the soil. This helps to replenish our groundwater supply and maintain streamflow during dry periods.
The presence of trees also helps to slow down and temporarily store runoff, which further promotes infiltration, and decreases flooding and erosion downstream. Trees and forests reduce pollutants by taking up nutrients and other pollutants from soils and water through their roots, and by transforming pollutants into less harmful substances. In general, trees are most effective at reducing runoff from smaller, more frequent storms.