*This post may contain affiliate links.

This homemade acne treatment is made with only four ingredients – witch hazel and tea tree essential oil. You can easily substitute coconut oil for witch hazel.

Home remedies for acne
Image source: Pixabay

Homemade acne treatment with witch hazel

*Updated: February 4, 2020

My cousin asked me to come up with a natural homemade acne treatment. I had been planning to do this for a while, so I thought I better get to it. Having said that, here are a few home remedies for acne, including a diy acne treatment recipe.

Foods and natural remedies for acne

To learn more about foods you should be avoiding, as well as foods you can add to your diet and natural remedies for acne, check out my video:

Healing acne with food

My first suggestion for acne treatment is to change your diet. Some of the top acne-causing foods to remove from your diet include dairy, sugar and processed foods.

There are many examples of people who cleared their acne by removing certain foods. The following video is about a guy who appeared on the show, The Doctors, who did just that.


Related content  Homemade Vapor Rub and Decongestant


DIY acne treatment

I try to keep my recipes as simple as possible – simple to make with as few ingredients as possible. This homemade acne treatment is no exception.

One of the best natural remedies for acne is witch hazel. Witch hazel is a natural substance that comes from a plant. The reason it’s helpful for acne is because it’s an astringent. It’s well known for its skin-healing abilities.

Tea tree essential oil is perfect in this homemade acne treatment because it’s well-known for its antibacterial properties.

*If you want to avoid DIY, you can buy my acne roll-on here.

Homemade Acne Treatment
  • 1/4 cup witch hazel
  • 6-12 drops tea tree essential oil
  1. Add witch hazel to a glass or BPA free container.
  2. Add tea tree essential oil.
  3. Stir or shake a bit.
  4. Dip a cotton ball in the mixture and dab on the pimple(s).


If you don’t have witch hazel, or you don’t want to use it, coconut oil is an excellent substitute. Coconut oil is antibacterial as well and it would do a great job in as a natural acne treatment.

Again, if you don’t have coconut oil, or you don’t want to use it, honey is a great substitute as it’s also antibacterial. I use raw honey on cuts and sores and it heals the wound within a day or two. Honey is great for so many reasons. Learn more about the benefits of honey HERE.

*You could also try this acne-fighting clay face mask made with bentonite clay and apple cider vinegar (both offer numerous benefits for the skin).

Where I buy my ingredients

I am very frugal. My mom taught me well. I always hunt down the best products for the best price. Here is a list of what I used and where I bought it.

  1. Witch hazel – local grocery store (Superstore, PC brand) or local pharmacy (store brand)
  2. Tea tree essential oil – Amazon
  3. Extra virgin coconut oil – I buy a huge container of coconut oil (different brand) at Costco
  4. Raw honey – local grocery store (Superstore or Sobeys).

Please share if you know someone who would find this helpful. Thanks! 🙂

Do you have an effective diy acne treatment? Do you know of any other home remedies for acne? Share your comments below.

I wish you health and happiness,


Homemade acne treatment with only two natural ingredients.


Leave a Reply

Your email address will not be published. Required fields are marked *