DIY: How To Remove Bad Smells From Your Carpet

A smelly carpet is equivalent to a smelly home. These furry, flat contraptions that can capture our affections from the toes to the heart, does actually more than just capturing our giddy feelings. As absorbent as they are, carpets tend to hold on to the pungent smells from spills, accidents, pet stains, pet pees, pet poos and from many other factors homeowners’ experiences.

Knowing that accumulation of grime can lead to unwanted odors, and owning a carpet comes with that possible hassle, it is important that we acquire a few tidbits of help every now and then upon handling such situations.

There are experts you can always call for carpet cleaning that does the job and still keep your carpet in mint condition. But when you're stuck in urgent circumstances where calling for help is out of the option. There are always fresh and cheap ways to do it.

Help can surprisingly be right around the corner, literally speaking. You can just grab some odor removing Do-it-Yourself ingredients that can do the job.


Here’s something you can check out.


DIY for General Odors


What you will need:

  1. Baking Soda

  2. Vacuum


How to do it:


  1. Treat soiled areas. Before treating your carpet, remove any dried on spills, blot away wetness, and dab soap on noticeable stains. You want your carpet to be in its best state before treating the smell.

  2. Sprinkle baking soda onto the carpet. The baking soda will work to neutralize the odors that are trapped in the carpet. You should create a thin coat of baking soda, so get a large box of baking soda for each room that you plan to treat. If it clumps in spots, use your hand to spread it out.

  3. Let the baking soda sit. The recommended wait time is several hours, but if you have really bad carpet odors, then you may want to let it sit overnight. Keep pets and children away from the area.

  4. Vacuum up the baking soda. Monitor your vacuum cleaner bag or canister because baking soda can quickly fill it. Empty it out as necessary.


If baking soda alone doesn’t work, you can mix in together a deep cleaning treatment.


What you will need:

  1. 2 tablespoons (30 milliliters) of hydrogen peroxide

  2. ¼ cup (59 milliliters) of baking soda

  3. 1 teaspoon (5 milliliters) of liquid soap

  4. 1 quart (1 liter) of water.


How to do it:


  1. Mix the ingredients together in an open container. Test it on a hidden area of your carpet before using it on the whole carpet.

  • Use gloves when handling this treatment.

  • DO NOT put a lid on the treatment once it’s mixed.


  1. Pour or spray it on the carpet. Spraying is better because it provides an even coat, but remember to leave the nozzle open and avoid leaving unused treatment in a closed spray bottle. When pouring be careful not to saturate the carpet.

  • Remember to wear your gloves, especially if you pour the treatment.


  1. Allow it to sit for 24 hours. The treatment needs time to work, so leave it untouched. While you want to ventilate the room, keep it secure from pets and children.


  1. Use a towel to soak up excess liquid. If any wet areas remain, use an old or white towel to remove it. Let the remaining wetness air dry.

In most cases, if you’re exceptionally fortunate, it’s worth a shot to try and remove stains and smells from your carpet yourself. But if you try the above methods and still can’t seem to remove the bad smells off from your carpet, you can always visit the Kimmie Kare NZ website. We’ve got the best carpet cleaners in NZ, with skills as delicate as your carpets.