This document discusses how to construct rain gardens and bioswales to mitigate stormwater runoff. It begins by providing data on average monthly and annual rainfall in St. Louis to illustrate the large volumes of water that fall. Design considerations for rain gardens include the size based on the impervious surface drainage area and depth based on soil percolation rates. Native plants suitable for the bottom, sides, and edges of rain gardens are recommended. Bioswales can include engineered soil mixes and underdrains to drain water more quickly. The document emphasizes distributing green infrastructure near rainwater sources to reduce sedimentation and implement low impact development techniques.