Skip to main content

Rated: 4.9 / 5 based on 1560+ reviews. Read our reviews

We're hiring! Come join the Grasshopper team. Apply online

4 Homemade Drain Cleaner Recipes

Image of Amanda Triolo - CEO of Grasshopper
Amanda Triolo, CEO of Grasshopper Heating & Cooling
Published June 10, 2024

You already know store-bought drain cleaning formulas contain harsh chemicals that can destroy a drain pipe. Did you know you can make a DIY drain cleaner instead of reaching for those toxic chemicals in your cabinet? Grasshopper Heating & Cooling offers four homemade drain cleaner recipes below.

Why Use Homemade Drain Cleaners?

While the average commercial drain cleaner dissolves blockages, it also corrodes your plumbing system. Plus, it harms the environment. When it inevitably enters nearby water bodies, it kills bacteria and aquatic flora and fauna.

Before reaching for these products to alleviate slow drains, try a DIY drain cleaner. You’ll protect your plumbing system and the local ecosystem.

Our Effective Homemade Drain Cleaner Recipes

The tough clog in your bathroom or kitchen sink drain might respond just as well to a DIY drain cleaner as a chemical formula. The recipes below use common household ingredients you likely have in your cupboard or pantry.

#1 Boiling Water and Dish Soap

Sometimes, you just need boiling water to dislodge a blockage. If you need extra help, pour boiling water down the drain. Then, squeeze liquid dish soap into it as well.

Wait at least an hour so the soap can dissolve the grease clog. Follow up with another pot of boiling water. Then, you can run hot tap water into the drain until the suds dissipate.

#2 Baking Soda and Vinegar

A combination of sodium bicarbonate or baking soda and white vinegar is incredibly effective at unclogging drains. Run hot water into the affected drain to loosen any trapped debris. Then, pour baking soda directly into the clogged drain.

Next, pour an equal amount of vinegar on top of the baking soda. The baking soda and vinegar will eat away at the blockage. If you can’t find any white vinegar, use lemon juice instead as it reacts similarly.

#3 Baking Soda, Salt, Cream of Tartar

A lesser-known homemade drain cleaner involves:

  • 1/4 cup of baking soda
  • 1/4 cup of table salt
  • One tablespoon of cream of tartar

Mix these ingredients into a bowl. Then, sprinkle the mixture into any clogged drains. After a 30-minute wait, slowly pour a pot of boiling water down each drain. Repeat this DIY drain solution as needed.

#4 Salt, Borax, and Vinegar

As one of the more effective recipes for homemade drain cleaners, this recipe requires borax. Borax is generally considered non-toxic if not ingested. Keep it away from children and animals to prevent any complications.

The recipe calls for:

  • A half cup of borax
  • A half cup of salt
  • A cup of white vinegar

Thoroughly mix the ingredients in a bowl until they form a thick paste. Then pour the concoction into the slow drain, letting it sit for half an hour. Use a rag or drain stopper to cover the clogged sink drain.

Finally, pour boiling water down the drain to loosen remaining debris. If necessary, repeat this homemade drain recipe or add more hot water to your currently clogged drain.

Other Ways to Protect Your Plumbing System

You can prevent clogs, foul odors, and other undesirable plumbing issues with the following accessible tools:

  • Hot water: Pouring boiling water down each drain monthly encourages trapped debris to move along. Hot water liquefies grease and loosens stubborn particles.
  • Drain snake: The drain snake is the champion of DIY drain cleaners. Just push it down a blocked drain and pull it out to see what it catches.
  • Drain trap: Covering your drain with a trap prevents food particles and other materials from entering your drainage system.
  • Wire coat hanger: If you drop a piece of jewelry or another small object down the drain, you can straighten a wire hanger to retrieve it.
  • Baking soda: Not only is baking soda a must-have for homemade drain cleaners, but it can eradicate odors. Pour a cup of baking soda down a stinky drain.

Grasshopper Heating & Cooling Can Combat Difficult Clogged Drains

If these homemade drain cleaners don’t work, our services will! Schedule a local Clifton Park plumber visit from Grasshopper Heating & Cooling at 518-545-3271.


Image of Amanda Triolo - CEO of Grasshopper
Amanda Triolo
Amanda Triolo is the CEO of Grasshopper Heating & Cooling, a rapidly growing HVAC company based in Albany, New York. She leads by focusing on creating opportunities that positively impact both employees and customers.

What To Do When Your Water Heater Isn’t Getting Hot Enough

Published September 17, 2024
Are you stressed that your water heater is not getting hot enough and sick of lukewarm showers? When you call a professional plumber with Grasshopper Heating & Cooling, you&…

Why Does My Toilet Keep Clogging?

Published September 17, 2024
Dealing with a toilet that keeps clogging can be frustrating, especially if you’re not sure what’s causing the disruption in the plumbing system. Use this guide to n…

How Do I Stop My P-Trap From Leaking?

Published July 13, 2024
A leaking P-trap can turn into a major plumbing disaster and cause a mess beneath your kitchen or bathroom sink. This begs the question: How do I stop my P-trap from leaking? Fi…

How Do Drains Get Clogged?

Published July 13, 2024
Plumbers unclog drains on a regular basis, but how do drains get clogged in the first place? You might encounter this problem in your home and need to understand ways to fix the…

Is It Normal for a Water Heater to Make Popping Noises?

Published July 13, 2024
When your water heater tank starts making a popping, knocking, or banging sound, it’s definitely a cause for concern. What leads to a water heater making popping noise and…

Can I Flush My Water Heater Myself?

Published July 13, 2024
Homeowners often ask plumbers, “Can I flush my water heater myself?” Experts at Grasshopper Heating & Cooling are here to answer that question and explain how th…
Asset 3@2x 9fde410d

“He installed our new unit a little over a year ago. He is professional, courteous and very knowledgeable – and willing to answer lots of questions from this engineer. Today he came back to trouble shoot an issue we were having, had it resolved in no time, and waived the diagnostic fee. Highly recommend.”

-Sara M.

“I am very impressed with the service I received from Grasshopper. I sent in an inquiry form and within minutes I was on the phone with a representative helping me with my concerns. He explained everything clearly and offered short and long term solutions. I am very grateful for his help!”

-Michelle J.

“Love Grasshopper! They did an awesome job! When we had an issue they came out the same day, did a quick fix and got us back up and running during a heat wave. Courteous and clean service. Everything from our first meeting to installation of mini-splits – all great experiences! 10/10 would recommend.”

-Kathleen C.

“Very informative and great service. They had someone out to our house the same day we called. He walked us through the process of what was going on with our current system and all the options. I would highly recommend Grasshopper Heating and Cooling to anyone who is looking for heating and cooling services.”

-Kim C.

“Tyler and Peter just came to my home. I was having problems with my air conditioner. They appointment was made quickly. They called before they came out. Diagnosed the problem and resolved it. They were professional and explained what the problem was. The pricing was fair and affordable. I definitely recommend Grasshopper”

-Dee B.

Schedule Service

* By clicking “Send Message”, I am providing express written consent to receive autodialed and pre-recorded calls, texts, and SMS/MMS with marketing communications from Grasshopper Heating & Cooling regarding home services at the phone number provided above, even if the number is on a corporate, state, or national Do Not Call list. Consent is not a condition to purchase services or products.

This field is for validation purposes and should be left unchanged.