Soils that host deep-rooted native plants can absorb many inches of rain per day, dramatically reducing run-off into streets, gutters, sewer systems and fragile waterways.
Some plants to include in rain gardens are phystostegia virginiana with the common name of obedient plant. Though, it's too aggressive for small gardens, as it spreads widely in wet soil. It blooms August/September in zones 3 - 9.
New England aster, rose mallow, hellenium, turtlehead and Queen of the Prairie are also plants to consider, as well as Southern blue flag iris, which will tolerate some brief flooding early in the growing season as well as moderate dryness in late summer.
Joe Pye weed (Eupatorium maculatum) has dusty-rose flower clusters and a tall stature and also absorbs moisture well. It is a magnet for dozens of species of butterflies. Any wet area near your home, such as a depression or ditch, can be transformed into a mini-sanctuary for moisture-loving native plants that will also attract pollinators, birds and butterflies.