How to Use Coffee Grounds to Kill Weeds: A Natural Garden Solution

Danielle
by Danielle

We all know that weeds can be the bane of any gardener’s existence, but what if the answer to your weed woes is something as simple as coffee grounds? That’s right—coffee grounds kill weeds!


Not only will you be recycling in the best way possible, but you'll also be giving your garden a little extra boost. In this post, I’ll walk you through how to use coffee grounds effectively to keep your garden lush and weed-free.

Organic way to stop weeds without harmful chemicals

Natural Armor Weed and Grass Killer

Tools and Materials:

  • Used coffee grounds (lots of them!)
  • Gardening gloves (optional but recommended)
  • A shovel or rake
  • A large container to collect your coffee grounds (if you're not using them immediately)

Hometalk may receive a small affiliate commission from purchases made via Amazon links in this article but at no cost to you.

Collect your used coffee grounds – your garden will thank you later!

1. Collect Your Coffee Grounds

The first step is to gather enough used coffee grounds. I mean, you don’t want to be running out of your precious grounds halfway through the process! If you drink coffee regularly, you’re halfway there. Simply save your grounds after brewing.


If you don’t drink coffee, ask a friend or visit your local coffee shop – many will happily give you their used grounds for free.

Using coffee waste as a natural herbicide in backyard beds

2. Prepare the Area

Before applying the coffee grounds, you’ll want to prep the area. Clear the space of any existing weeds (yes, a little weeding is still necessary) and give the soil a quick rake to loosen it up.


This will help the coffee grounds make better contact with the soil, allowing them to work their magic more effectively.

Natural weed killer alternative that's pet-safe and non-toxic

3. Spread the Coffee Grounds

Now it’s time for the fun part! Sprinkle your coffee grounds directly over the weeds you want to eliminate. You can cover them completely, but don’t pile them on too thick. A thin, even layer works best.


The grounds will dry out the weeds and block sunlight, suffocating them. If you’re trying to prevent weeds from growing in a new area, just spread a nice, thick layer across the entire soil surface.

Affordable gardening hack to stop weeds from returning

4. Let the Coffee Grounds Work Their Magic

Now, all you need to do is sit back and relax while the coffee grounds do their job! The weeds will start to wither away.


Over time, the coffee grounds will break down, adding nitrogen to the soil (which is great for your plants). In the process, they will suppress weed growth.

Want more garden hacks?

Check out this clever DIYer's Easy Natural Weed Killer to keep your plants safe and healthy!

The Power of Coffee Grounds to Kill Weeds: A Simple Solution

With a little patience and some used coffee grounds, you can create a weed-free space that’s both beautiful and natural.


So, next time you finish your cup of joe, don’t throw those grounds away—put them to good use! Ready to tackle those weeds?


Grab your coffee grounds and get started today!

Frequently asked questions
Have a question about this project?
3 of 22 questions
  • Cin102550294 Cin102550294 on May 04, 2026

    Will the coffee grounds kill flowers near the weeds?

  • Jep105772720 Jep105772720 on May 04, 2026

    Do coffee grounds keep rabbits away?

  • Moma Margie Moma Margie on May 18, 2026

    ???? I use coffee grounds as compost to feed my plants. How does it kill weeds?

Comments
Join the conversation
2 of 46 comments
  • Ann147941521 Ann147941521 on May 05, 2026

    Can I use coffee that hasn’t been brewed? I have some old coffee I’d rather not just toss out

  • Stl115754578 Stl115754578 on May 05, 2026

    I use coffee grounds every two days sprinkled on and around my plants and flowers to keep the deer away. I’m sorry to say but my experience with coffee grounds has never been a weed killer. I’m sure it works for others, this is just my experience.

Next