A rain garden has to handle two very different conditions.
During a heavy storm, the bottom of the garden may temporarily hold several inches of water. A few days later, especially during a hot summer, the same area can become relatively dry.
That is why choosing the best rain garden plants involves more than simply selecting species that like wet soil.
A well-designed rain garden usually contains plants suited to different moisture zones. Some tolerate temporary standing water, others prefer moderately moist soil, and plants around the upper edges need to cope with drier conditions.
Illinois Extension recommends thinking about rain gardens in separate planting zones because moisture naturally changes from the bottom of the basin to the upper banks.
Understanding those zones makes it easier to choose plants that are more likely to thrive over the long term.
Understanding Rain Garden Moisture Zones
A rain garden is typically designed as a shallow depression that collects runoff from roofs, driveways, patios, or surrounding landscape.
It is not intended to remain permanently flooded.
Most rain gardens can be divided into three general areas:
- The basin, which receives the most water
- The slope, where moisture levels fluctuate
- The upper bank, which tends to dry out fastest
The lowest part may stay wet for a short period after heavy rainfall, while the upper edge can become relatively dry between storms.
For that reason, plants should be selected according to where they will be placed rather than treating the entire garden as one growing environment.
Sun exposure, soil type, drainage rate, mature plant size, and local climate should also be considered.
Best Plants for the Wet Basin
Plants in the basin need to tolerate temporary saturation and occasional standing water.
At the same time, they should also be able to survive once the water drains away.
Swamp Milkweed
Swamp milkweed (Asclepias incarnata) is a strong choice for wetter sections of a rain garden.
It produces clusters of pink flowers in summer and can tolerate moist soils and occasional flooding.
Although its name suggests permanently wet conditions, swamp milkweed can also handle periods when the soil becomes less saturated.
It is especially useful in pollinator-friendly landscapes because it provides nectar and serves as a host plant for monarch butterflies.
Blue Flag Iris
Northern blue flag iris (Iris versicolor) works well in areas that receive regular moisture.
Its blue-purple flowers provide color in late spring and early summer, while its tolerance for wet soils makes it suitable for the lower parts of a rain garden.
It can work particularly well when planted in groups near the basin edge.
Cardinal Flower
Cardinal flower (Lobelia cardinalis) is another option for wet conditions.
It produces bright red flowers and tends to perform well in consistently moist soil.
Because it prefers more moisture than many prairie plants, it is usually better placed toward the bottom rather than on the dry upper edge.
Common Rush
Common rush (Juncus effusus) provides upright structure and texture.
It can tolerate wet soil and periods of standing water, making it useful in areas that receive frequent runoff.
Rushes and sedges are often valuable additions to rain gardens because they help provide year-round structure even when flowering perennials are not in bloom.
Plants for the Transition Zone
The middle slope usually receives less standing water than the basin but more moisture than the upper bank.
Plants in this area should be able to handle changing conditions.
Great Blue Lobelia
Great blue lobelia (Lobelia siphilitica) is a native perennial that works well in moderately moist areas.
Its blue flowers appear later in the growing season and can complement earlier-blooming species.
It can tolerate periodic wetness without requiring permanently saturated soil.
Purple Coneflower
Purple coneflower (Echinacea purpurea) is widely used in Midwestern landscapes.
Once established, it can tolerate a range of soil conditions and is generally better suited to the slope or upper transition area than the wettest part of the basin.
Its flowers attract pollinators, while the seed heads can provide winter interest.
Black-Eyed Susan
Black-eyed Susan (Rudbeckia spp.) is another adaptable flowering plant.
It performs well in sunny locations and can tolerate occasional wet conditions followed by drier periods.
Planting it in groups rather than as isolated individual plants can create a stronger visual effect.
Blazing Star
Blazing star (Liatris spp.) can also work in rain gardens, although the exact placement depends on the species.
Some types tolerate more moisture, while prairie-adapted varieties prefer better-drained conditions.
Checking the requirements of the specific species is important before planting.
Best Plants for Dry Upper Banks
The upper edge of a rain garden may receive little or no standing water.
During extended periods without rain, this area can become as dry as a normal garden bed.
Plants here should tolerate drier soil once established.
Prairie Dropseed
Prairie dropseed (Sporobolus heterolepis) is a native grass that works well around rain garden edges.
It forms compact clumps with fine-textured foliage and adds movement and winter interest.
Because it prefers better-drained conditions, it is generally better suited to the upper bank than the center of the basin.
Butterfly Weed
Butterfly weed (Asclepias tuberosa) prefers dry, well-drained soil.
Its orange flowers add strong summer color and attract a variety of pollinators.
It should not be planted in areas that remain wet for long periods, making the upper edge of a rain garden a better location.
Purple Poppy Mallow
Purple poppy mallow (Callirhoe involucrata) is a low-growing plant that performs well in relatively dry conditions.
Its spreading habit and bright purple flowers can make it useful near the front edge of a rain garden.
Because it stays lower than many prairie perennials, it can also help create visual layering.
Should You Use Native Plants?
Native plants are commonly used in rain gardens because many are adapted to local rainfall patterns, seasonal temperature changes, and soil conditions.
They can also provide food and habitat for native insects, birds, and other wildlife.
Deep-rooted prairie species may help improve soil structure over time and create channels that allow water to move into the ground.
However, a rain garden does not necessarily have to contain only native plants.
The most important factor is choosing species that match the site’s conditions and will not become invasive.
A plant that is poorly suited to the soil or moisture level is unlikely to perform well simply because it is native.
Mix Different Plant Types
A rain garden can contain more than flowering perennials.
Combining different plant forms often creates a more balanced and intentional appearance.
Consider using:
- Flowering perennials for seasonal color
- Grasses and sedges for texture
- Low-growing plants around the edges
- Shrubs in larger rain gardens
- Plants with different bloom times
Using several plants of the same species in groups or drifts can also make the design look more cohesive.
If the rain garden is part of a larger landscape drainage feature, it can help to think about both function and appearance. This guide to making a drainage ditch look more attractive offers additional ideas for combining drainage and planting.
Consider Sunlight Before Choosing Plants
Moisture is important, but sunlight can be just as important.
Some rain garden plants perform best in full sun, while others tolerate partial shade.
Before planting, observe how many hours of direct sunlight the site receives.
A plant that prefers full sun may become weak or produce fewer flowers if placed in a heavily shaded area.
Likewise, some woodland or moisture-loving plants may struggle in intense afternoon sun if the soil dries quickly.
Matching plants to both moisture and light conditions usually produces better results than focusing on water tolerance alone.
Make Sure a Rain Garden Fits the Site
Rain gardens can help capture and absorb runoff, but they are not the right solution for every drainage problem.
They generally work best where water collects temporarily and can infiltrate into the soil within a reasonable period.
Areas with persistent standing water, severe grading problems, or water collecting directly against a foundation may require a different drainage approach.
Depending on the property, options might include:
- French drains
- Catch basins
- Dry wells
- Regrading
- Swales
- Underground downspout drainage
A broader look at home drainage solutions can help explain how these systems differ.
Roof runoff can also be directed toward a rain garden when site conditions allow. These downspout drainage ideas provide additional examples of ways to manage water coming from gutters.
Choosing the Best Rain Garden Plants
The best rain garden plants are not necessarily the species that tolerate the wettest conditions.
They are the plants that match the specific moisture level of each part of the garden.
Use moisture-tolerant plants such as swamp milkweed, blue flag iris, cardinal flower, and rushes in the lower basin.
Choose adaptable plants such as great blue lobelia, purple coneflower, and black-eyed Susan for the middle slopes.
Reserve plants that prefer better drainage, including prairie dropseed and butterfly weed, for the upper banks.
By treating a rain garden as several different planting zones rather than one consistently wet space, it becomes easier to create a landscape that can handle both heavy rainfall and dry periods.

