
- Choose plants that can handle both wet and dry conditions and place them based on rain garden zones (bottom, slope and edge) for best results.
- Use a mix of perennials, grasses and shrubs to create a rain garden that’s both attractive and effective at managing water.
- Native or regionally adapted plants are typically the most reliable and require less maintenance over time.
- Improve drainage and plant health with the right materials, including compost, sand and shredded hardwood mulch.
- Support proper water flow with simple drainage solutions like downspout extensions and gravel to prevent erosion and keep your rain garden working efficiently.
What is a Rain Garden?
A rain garden is a shallow, planted depression designed to capture and absorb stormwater runoff from roofs or other hard surfaces. Instead of allowing water to flow, a rain garden slows it down, filters pollutants and allows it to soak into the ground naturally. Unlike ponds, rain gardens are designed to drain within 24 to 48 hours, making them suitable for a wide range of residential landscapes.
Choosing the Right Plants for a Rain Garden
The success of a rain garden depends heavily on plant selection. Unlike traditional garden beds, rain gardens experience both wet and dry conditions, so plants must be adaptable. For the best results, use a mix of deep-rooted native plants, which improve drainage and stabilize soil.


Best Plants for Rain Gardens (By Type)
Flowering Perennials

These plants add color while tolerating fluctuating moisture and help attract pollinators like bees and butterflies. Look for native or regionally adapted varieties — they establish faster and require less watering.
Bee Balm (Monarda)
A native perennial with bright, showy blooms that attract pollinators. Bee balm thrives in moist soil and can handle occasional wet conditions, making it a strong choice for the middle or lower areas of a rain garden.
Black-Eyed Susan (Rudbeckia)
Known for its bold yellow flowers, this low-maintenance plant adapts well to a range of soil conditions. It performs reliably in both moist and moderately dry areas, making it a versatile option across the garden.
Purple Coneflower (Echinacea)
A hardy perennial that tolerates drought once established. Coneflowers are ideal for the edges of a rain garden and provide long-lasting blooms that support pollinators.
Grasses & Sedges

Grasses and sedges play an important role in how a rain garden functions by improving drainage and preventing erosion thanks to their deep root systems. These are the backbone of a functional rain garden:
Switchgrass (Panicum virgatum)
A native ornamental grass with deep roots that help water soak into the soil. It’s highly adaptable and works well in both wet and dry conditions.
Little Bluestem (Schizachyrium scoparium)
A drought-tolerant grass best suited for the edges of a rain garden. It adds texture and seasonal color while helping stabilize soil.
Fox Sedge (Carex vulpinoidea)
A moisture-loving sedge that performs well in the lower portions of a rain garden. It’s especially useful for controlling erosion in areas that receive more water.
Shrubs for Structure

Shrubs provide height, structure and moisture regulation. Place shrubs along the edges or mid-slopes to help stabilize soil and slow water flow through the garden.
Dwarf Fothergilla
A compact shrub with fragrant spring blooms and vibrant fall color. It prefers moist, well-drained soil and works well along slopes or edges.
Buttonbush (Cephalanthus occidentalis)
A standout choice for rain gardens, buttonbush thrives in wet conditions and produces unique, spherical flowers that attract pollinators.
Red Twig Dogwood
Known for its bright red stems in winter, this shrub tolerates wet soil and helps control erosion, especially along the edges of a rain garden.
Native vs. Non-Native Plants in a Rain Garden
Native plants are the best choice for most rain gardens. Aim for 70–80% native plant coverage for optimal performance and sustainability.
Why choose native plants:
- Adapted to local rainfall and soil conditions
- Require less fertilizer and maintenance
- Support pollinators and wildlife
What to Buy to Create Your Own Rain Garden

Soil and Mulch: What to Buy
Healthy soil is critical for proper drainage and plant growth. Rain gardens perform best in well-draining amended soil, not dense clay or compacted ground.
Soil Components:

Drainage and Water Management Supplies
Proper water flow is what makes a rain garden effective. Always stabilize the inlet area with stone to prevent erosion from fast-moving water.
Essential items:
- Downspout extensions
- Splash blocks
- River rock or gravel (for water entry points)
Optional (advanced setups):

Mulch
Use a shredded hardwood mulch, a lightweight mulch like pine bark nuggets can float away during heavier rains. Apply 2–3 inches deep.
Benefits:
- Prevents erosion
- Retains moisture
- Filters pollutants
Tools You’ll Need for a Rain Garden
Find the tools you’ll need to create your rain garden.
Bring Your Rain Garden to Life
A rain garden is more than just a planting project; it’s a smart upgrade that works with your yard instead of against it. With the right combination of plants and materials, you can turn everyday runoff into a landscape feature that supports pollinators, improves drainage and adds year-round interest. Start small or go all in — either way, the right supplies make it easier to get results you’ll see after the very first rainfall. Ready to get started? Visit your local Lowe’s Garden Center or explore Lowes.com to shop plants, soil, mulch and drainage solutions, and find everything you need to build a rain garden that looks great and performs even better.