What Kills Weeds But Not Flowers? | 6 Proven Ingredients

by Shelley Ryffe
Reading time: 9 min Prefer to listen?

Do you know what kills weeds but not flowers? The most popular way is chemical herbicides. These chemicals kill weeds by attacking their roots and foliage. However, they can also kill flowers in the same area as the weed, such as flowers.

So if you want to kill off the weeds but leave your flowers alive and fresh, you can do it easily by following some hacks. In this article, we will guide you in every possible way so that you can kill your weeds as well as other unwanted plants but not the flowers. Let’s Jump to the topic

So, What Kills Weeds But Not Flowers?

According To the poet Sylvia Browne,

The weeds keep multiplying in our garden, which is our mind ruled by fear. Rip them out and call them by name. We are not alone, Browne also said to kill the weeds just like the fear in our mind without harming the flowers .

Weeds are able to survive despite being killed by various gardening techniques. These plants have a genetic ability to resist certain types of damage, such as heat or chemicals. So, killing them without harming flowers is a bit challenging but possible. You can kill weeds without harming flowers both naturally as well as by using chemicals.

What Kills Weeds And Grass But Not Flowers Naturally?

The natural way is always the best way. Many natural ingredients can be used to kill weeds and grass without killing flowers. Let’s describe them.


Salt is a nonselective herbicide that can be used to kill weeds. Salt can damage the delicate tissues in plants and can also create a salt burn. It can also kill weeds by stopping the flow of water and nutrients to the weed, eventually killing it.

All you need is, to mix salt with water in a 40:60 ratio and apply directly on weeds, not on flower plants. 

Baking Soda

Baking soda is a great tool for killing weeds without harming plants. It is inexpensive, easy to use, and effective. Simply sprinkle it on the weed, wait a few minutes, and then pull it out.

However, you should be aware of some safety precautions: 1. Never use it around flower plants. Do not apply it on a windy day or directly from the rain to the plants.

Boiled Water

Boiled water can be used effectively to kill weeds without harming flowers. It is important to use the correct amount of boiling water and to wait a few minutes before watering plants.


Cornmeal is a good way to kill weeds but not flowers. The cornmeal will attach to the weed’s leaves and roots, killing them. This method is effective for small weeds but will not work on larger weeds.


It seems counterintuitive to kill weeds with vinegar, but this ancient farming technique can be an effective way to get rid of unwanted plants. White vinegar is a natural weed killer that breaks down the cell walls of plants and kills them.

Vinegar also inhibits the growth of other plants in the vicinity, so it’s an ideal tool for removing specific weeds without harming surrounding flowers.

If you ask what spray kills weeds but not flowers? You can use vinegar and dish soap in a spray bottle and spray them on sunny days. That will kill the weeds naturally without harming the flowers.

What Product Kills Weeds But Not Flowers?

Besides natural ways and ingredients, you can also use chemical products too. In instance, Glyphosate is a popular weed killer that most gardeners are familiar with. It effectively kills weeds, but it can also harm flowers if not used properly. You can kill most weeds using Glyphosate, but it’s important to use the herbicide in a way that doesn’t harm your flowers.

There are many ways to use Glyphosate, the active ingredient in Roundup, to kill weeds without harming flowers. Here are 5 simple steps:

This Video Will Help You Too!

Frequently Asked Questions (FAQs)

How do you kill weeds next to flowers?

You can kill weeds next to flowers by using herbicides or hand weeding. Herbicides are most effective when applied early in the morning or at night when the plants are asleep. Hand weeding is best done with a trowel, and you should aim to remove at least two inches of soil around the weed. You also can use boiled water, vinegar etc.

What can I use to kill weeds but not the flowers?

There are a few things that can be used to kill weeds but not the flowers in your garden. One option is to use salt. Sprinkle a layer of salt around the base of the plant and then water it in. The salt will kill the weeds but not the plants. Another option is to use vinegar. Simply pour vinegar onto the weed and then water it in. The acidity of the vinegar will kill the weed but not the plants. You also can use herbicides such as Glyphosate or dicamba to kill weeds without harming the plants.

How do I kill grass and weeds in my flowers?

There are a number of ways to kill grass and weeds in your flowers, depending on the type of grass or weed. You can use herbicides, pesticides, or mechanical methods such as mowing.


As you now know, every single proven way and ingredient what kills weeds but not flowers. Hopefully, you can now clean your garden more effectively than ever.

But whatever you use, make sure your flower plants remain untouched by these toxic ingredients. If you have a small garden, the best way is to use a bare hand to uproot the weeds. Happy gardening

You Can Also Read:

Was it helpful?

Thanks for your feedback!

You may also like

Leave a Comment

About Us

Inside The Yard is your go-to source for all things lawn and garden, offering expert advice for every corner of your outdoor space, from tractor troubleshooting to the best rose-planting tips, all wrapped up in the nation’s fastest-growing garden blog.

Latest Articles