We all know gardens come with weeding, but if you want less weeding, look for groundcovers that spread densely enough to shade the soil and compete with weed seedlings. Here are a few ideas to help:
| Plant | Sun / Shade | Why it’s good for weed suppression |
|---|---|---|
| 1. Creeping Thyme | ☀️ Full sun | Forms a low, dense mat; flowers beautifully and handles foot traffic |
| 2. Ajuga (Bugleweed) | 🌤️ Part shade–shade | Spreads quickly and creates a thick carpet; purple/blue spring flowers |
| 3. Sweet Woodruff | 🌥️ Part–full shade | Excellent under trees; spreads into a soft green carpet with white flowers |
| 4. Wild Ginger | 🌥️ Shade | Large leaves shade the soil; wonderful woodland look |
| 5. Bunchberry | 🌥️ Part shade–shade | Native woodland groundcover with pretty white flowers and red berries |
| 6. Kinnikinnick | ☀️🌤️ Sun–part shade | Oregon native evergreen; spreads along the ground and is drought tolerant once established |
| 7. Creeping Jenny | ☀️🌤️ Sun–part shade | Fast-spreading groundcover; particularly good where soil stays somewhat moist |
| 8. Epimedium | 🌥️ Part–full shade | One of my favorites for difficult dry shade; dense foliage suppresses weeds |
| 9. Hosta | 🌥️ Part–full shade | Large leaves create heavy shade underneath; excellent planted in masses |
| 10. Japanese Spurge (Pachysandra) | 🌥️ Part–full shade | Dense evergreen carpet; very effective weed suppressor |
| 11. Sedum / Stonecrop | ☀️ Full sun | Dense, drought-tolerant groundcover for hot/dry areas |
| 12. Lamb’s Ear | ☀️ Full sun | Spreads into thick silver mats and gives a soft cottage-garden look |
| 13. Hardy Geranium (Cranesbill) | ☀️🌤️ Sun–part shade | Mounds and spreads, covering bare soil while producing lots of flowers |
| 14. Heuchera (Coral Bells) | 🌤️ Part sun–shade | Evergreen/semi-evergreen foliage in Oregon; beautiful massed under trees |
| 15. Low-growing Ceanothus | ☀️ Full sun | Woody evergreen groundcover; excellent for larger sunny areas and slopes |
If you have a wooded country setting, consider sweet woodruff, epimedium, wild ginger, hardy geranium, and heuchera for areas beneath and around trees. They can make a shady area look intentional rather than simply “ground underneath trees.”
For your sunny areas, creeping thyme and low-growing sedum are especially attractive if you want something that looks landscaped rather than wild.
One caution: the very plants that are best at choking out weeds are often aggressive spreaders. Ajuga, creeping Jenny, sweet woodruff and pachysandra can travel farther than you intended. That’s great in a contained area where you want a living weed barrier, but I wouldn’t put them somewhere you’ll later be trying to keep them out of neighboring flowerbeds.
And none of these will magically eliminate established blackberry, bindweed, horsetail, ivy, etc. The best approach is to remove the major existing weeds first, plant the groundcover fairly closely, mulch between plants for the first year, and let the plants knit together. Once the soil is covered, your weed workload may drop dramatically.
