Best weed killer for flower beds — and how to kill weeds without killing plants
The best weed killer for flower beds is the one matched to your weed and labeled for your plants: a pre-emergent such as trifluralin or oryzalin to stop seeds, a grass-selective spray such as sethoxydim or fluazifop for grassy weeds, and careful, shielded spot treatment for everything else. Pair it with hand weeding and mulch and you’ll need very little spray at all.
Contents
- Why is there no single weed killer for flower beds?
- How to get rid of weeds in flower beds by hand
- Pre-emergent herbicides for flower beds
- Grass killer for flower beds: sethoxydim, fluazifop and clethodim
- How to spot-treat broadleaf weeds without hurting flowers
- Natural weed killer for flower beds
- How to make a flower bed that stays weed-free
- Common mistakes
- FAQ
Why is there no single weed killer for flower beds?
Most flowers are broadleaf plants, and so are most bed weeds. A product that kills dandelions, clover or bindweed will kill petunias and roses just as well. That’s why lawn weed killers with 2,4-D, dicamba or triclopyr have no place in a flower bed: lawns are grass, flower beds are not.
So choose by weed type. Not sure what you have? Our weed identification guide helps you sort grassy weeds from broadleaf weeds and sedges first. This page is part of our broader guide to weeds in garden beds, driveways and gravel.
| Problem in the bed | Best option | Active ingredients |
|---|---|---|
| New weed seedlings every year | Mulch + pre-emergent labeled for ornamentals | Trifluralin, oryzalin, dithiopyr, prodiamine, pendimethalin, isoxaben |
| Grass or crabgrass among flowers | Grass-selective herbicide | Sethoxydim, fluazifop, clethodim |
| Nutsedge | Sedge product labeled for ornamentals | Halosulfuron |
| Broadleaf weeds among flowers | Hand pull or shielded spot treatment | Glyphosate, or contact sprays (pelargonic acid, acetic acid) |
| Bed completely overrun | Clear, then replant and mulch | Nonselective product or sheet mulching |
Every product mentioned here comes with a list of plants it can be used around. Read the label before buying: in the US, the label is the law, and some flowers are sensitive to products that are safe on most others.
How to get rid of weeds in flower beds by hand
- Weed when the soil is moistA day after rain or watering, most roots slide out whole.
- Use the right toolA hand weeder or fishtail weeder for taproots, a hori-hori knife for tight spots, a stirrup or collinear hoe for open soil between plants. Hoe shallowly — flower roots are near the surface.
- Get perennial roots outDandelions, creeping Charlie and bindweed regrow from pieces of root. Dig deep, and come back for regrowth.
- Weed before floweringOne weed left to seed can restock the whole bed. Bag seed heads rather than composting them.
- Cover the soil right afterBare, freshly disturbed soil is an invitation for the next flush.
Pre-emergent herbicides for flower beds
A pre-emergent doesn’t kill weeds you can see. It stops seeds from rooting as they sprout. Clemson’s Home & Garden Information Center lists trifluralin, oryzalin, dithiopyr, prodiamine, isoxaben and pendimethalin as pre-emergents that control many annual grasses and broadleaf weeds and are safe on most annual and perennial flower beds.
- Timing: apply 1 to 2 weeks before weeds are expected to emerge — late winter to early spring for summer annuals, late summer to early fall for winter annuals like chickweed.
- Water it in: Clemson advises about 0.25 inch of water soon after application and no more than 5 days later, or the product may not work well.
- Weed first: pre-emergents don’t control established weeds or perennials, and Clemson notes they’re weak on large-seeded annuals such as morning glory.
- Not where you sow: they stop flower seeds too. Use them around established or transplanted plants, not in beds you seed directly.
- Check the plant list: the label names the flowers it’s safe on; skip any plant that isn’t listed.
Mulch plus pre-emergent: weed the bed, apply the pre-emergent, water it in, then spread 2 to 3 inches of mulch. That combination prevents most annual weeds for the season. See mulch for weeds for depths and types.
Grass killer for flower beds: sethoxydim, fluazifop and clethodim
These grass-selective herbicides kill grasses and leave broadleaf plants alone. UC IPM lists all three for selective grass control in landscapes. Virginia Tech’s turf program notes fluazifop and sethoxydim control grasses such as bermudagrass and quackgrass in beds without injuring most broadleaf ornamentals — annual flowers, perennials, woody plants — or non-grass plants such as liriope, daylily and hosta.
- Spray the grass while it’s actively growing and young. Older and perennial grass may need a repeat application; follow the label interval.
- Keep spray off ornamental grasses — they’re grasses, and these products will kill them.
- They won’t touch broadleaf weeds or nutsedge (nutsedge is a sedge, not a grass; see our nutsedge guide).
For lawn grass creeping in from the edge, dig out the runners, treat what’s left with a grass-selective product, and install a deep edging strip to remove grass from flowerbeds for good.
How to spot-treat broadleaf weeds without hurting flowers
For a dandelion between two perennials, or clover running through a bed, there’s no selective spray. You have three options:
- Pull or dig itUsually the best answer in a bed.
- Shield and sprayHold a piece of cardboard between the weed and your plants, or set a cut-off plastic bottle over the weed and spray inside it. UC IPM recommends shielded sprayers around ornamentals, with low pressure and large droplets on a calm day.
- Wipe it onSome nonselective product labels allow wiper or sponge application, painting the herbicide on the weed’s leaves only. Check the label first.
Glyphosate is systemic, so it travels to the roots and is the usual choice for perennial weeds; it kills or damages any green tissue it touches. Contact products — pelargonic acid, ammonium nonanoate, acetic acid — burn leaves within hours but roots of perennials survive. Avoid spraying on hot, windy days, and don’t let spray drip onto the leaves of nearby plants.
Poison ivy climbing into shrubs needs extra care: cut the vine at the base and treat the regrowth or wipe the leaves, wearing gloves and long sleeves. Details are in our poison ivy guide. For clover in flower beds, pulling the runners and mulching thickly usually works; see clover.
Natural weed killer for flower beds
Vinegar sprays, boiling water and homemade mixes are all nonselective: they hurt flowers just as much as weeds. Boiling water in particular cooks the roots of anything nearby, so keep it for paths and edges. In beds, the safest natural options are hand weeding, hoeing, mulch and cardboard. Our natural weed killer guide explains what each option kills and what it leaves behind.
How to make a flower bed that stays weed-free
- Start clean: remove grass and perennial weeds, or smother the area with cardboard and mulch for a season.
- Plant densely: leafy plants that shade the soil leave little room for weed seedlings.
- Water the plants, not the bed: drip lines or soaker hoses keep the soil between plants drier, so fewer weed seeds sprout there.
- Edge the bed: a cut edge or buried border stops lawn grass from creeping in.
- Skip fabric under bark mulch: weeds root into it as the mulch breaks down. See landscape fabric for where it does make sense.
Common mistakes
- Using a lawn weed-and-feed or broadleaf killer around flowers.
- Spraying glyphosate on a breezy day near roses or perennials.
- Putting down a pre-emergent, then sowing seeds in the same bed.
- Spreading mulch over weeds instead of pulling them first.
- Using grass clippings from a herbicide-treated lawn as mulch.
FAQ
How do you kill weeds without killing plants?
Match the method to the weed. Grassy weeds among broadleaf flowers can be sprayed with a grass-selective herbicide such as sethoxydim, fluazifop or clethodim. Broadleaf weeds among flowers have no selective spray, so pull them, or spot-treat with a nonselective product while shielding your plants with cardboard or a cut-off plastic bottle.
What kills grass in flower beds but not flowers?
Grass-selective herbicides containing sethoxydim, fluazifop or clethodim. They control many annual and perennial grasses, including crabgrass and bermudagrass, without injuring most broadleaf flowers, shrubs and non-grass plants such as daylily, hosta and liriope. Keep them off ornamental grasses, and check the label lists your plants.
Can I use lawn weed killer in flower beds?
No. Broadleaf lawn products with 2,4-D, dicamba, MCPP or triclopyr are designed to kill broadleaf plants, and most flowers, shrubs and vegetables are broadleaf plants. Use only products whose label allows use in ornamental beds around the plants you grow.
What is a natural weed killer for flower beds?
Hand pulling and mulch are the most reliable natural methods. Contact sprays based on acetic acid (vinegar), pelargonic acid or ammonium nonanoate burn weed leaves quickly but also burn any flower leaves they touch, so shield plants and spray on a calm day.
How do I prevent weeds in flower beds?
Weed thoroughly, then cover bare soil with 2 to 3 inches of mulch, plant densely, edge the bed against lawn grass, and pull new weeds before they flower. In established beds, a pre-emergent labeled for your ornamentals stops many annual weed seeds from sprouting.
Related
- Mulch for weedsMulch for weeds works when it is 2 to 3 inches deep over weeded soil and kept off stems. Compare mulch types, sheet mulching and when to top it up.
- Pre-emergentA pre-emergent herbicide stops weed seeds before they sprout. Which active ingredient to choose, when to apply it by region, and how to water it in.
- Landscape fabricLandscape fabric works under gravel and stone, not under bark in planted beds. Woven vs non-woven, how to install it step by step, and better options.
- Garden beds, driveways & gravelGarden weeds in beds, vegetable plots, driveways and gravel: identify the common ones, pick the right method and tools for each place, and stop reseeding.
Updated October 3, 2026