DIY foaming mason jar soap dispenser

DIY foaming mason jar soap dispenserSome of us just like mason jars. We keep all of our loose teas, baking powders, and spices in them. We sprout grains in them. We put our toothbrushes in them. We drink from them. We get giddy when we learn that a limited edition blue vintage-style Ball mason jar is released. We giggle at this mason-jar-turned-chalice and secretly hope our sweetie will buy it for us for our upcoming birthday (hint hint).

OK OK, so I’m using the collective “we” here when I should just be saying “I,” but I know I’m not the only one with an affinity for these classic all-purpose jars.

This DIY mason jar foaming hand-soap dispenser is yet another fantastic and practical use for your favorite mason jar.

What you will need:

  • A pint-sized mason jar
  • A foaming hand-soap pump
  • A regular jar lid that fits your jar – I used a lid from a used jar of coconut oil
  • A wooden kitchen spoon (or some other cylindrical object that is hard and you don’t mind potentially scraping up a bit)
  • One or two rubber bands
  • A hammer and nail*
  • A box cutter*

*Please be very careful!


  1. Remove the cardboard liner from the underside of the jar lid.
  2. Using a twist-tie, measure the circumference of the pump dispenser at the point where it will be inserted into the jar lid. Simply tie it around the pump and slide it off.
  3. Using a permanent marker, trace the outline of the area on the lid that will need to be cut out, centering it on the lid.
  4. Do the same for the cardboard lid liner.
  5. Hammer small holes into the lid along on the traced line (see picture below).
  6. Using a box cutter, cut the space between the holes. There will now be a big hole in the lid, approximately the size necessary for the pump to slide through the lid.
  7. Cut a hole in the cardboard liner slightly smaller than the traced outline. Then cut small slits out to the traced line (see picture below).Picture 3
  8. Roll the handle of the wooden cooking spoon along the inside edge of the hole in lid, which is currently very rough and uneven. This will push the rough edges inward and underneath.
  9. Insert the pump through the hole in the lid, and then slide the cardboard liner back on the underside of the lid (see picture below).
  10. Wrap a rubber band around the pump dispenser, right underneath the lid. Push it snugly against the underside of the lid (see picture below). If there are any gaps where you think soap might be able to leak out of the dispenser toppled over, tie another rubber band around the other to thicken the barrier.Picture 5
  11. Fill the jar with an all-natural foaming hand-soap (check out my DIY antibacterial & moisturizing all-natural foaming handsoap!) and screw the lid onto the jar.
  12.  Say “I’m so clever” while admiring your handiwork!
nadia-washlick-body-unburdened-circle-210 signature

Standard FTC disclosure: In order for me to support my blogging activities, I may receive monetary compensation or other types of remuneration for my endorsement, recommendation, testimonial and/or link to any products or services from this blog. However, I only support and endorse products that I use personally and feel would benefit readers. Thank you for supporting Body Unburdened and the work I do to help readers live non-toxic, healthy lives!

Disclaimer: The content of Body Unburdened either through this website, social media pages, or any other materials distributed by Body Unburdened is intended to provide helpful and informative material. I am not a doctor or a “registered dietitian,” and I do not provide medical advice or treat diseases.

Share Your Thoughts

  1. Tammy

    The one time I would have really loved to have an outside link… Where do you find the foaming soap dispensers? I looked several places when I first saw Homemade Mommy’s soap recipe and could never find them. Thanks!

    August 16, 2013 • 10:47 pm •
  2. Nadia

    What do you mean? This is a DIY to make the dispenser! I think she links to Etsy where you can purchase ready-made ones if you would prefer.

    August 17, 2013 • 8:19 am •
  3. Tammy

    I am referring to the actual pump mechanism that foams the soap. I haven’t been able to find a site that sells them. I have seen lots of regular or standard soap pump triggers, but none that foam. (And I was being silly or funny with my first comment because most recipes or how-to’s I click on contain affiliate links showing where to purchase items needed. This is one I would have loved to have seen that included!)

    August 17, 2013 • 8:37 am •
  4. Nadia

    Oh LOL I see! I just had an old one lying around (I bought a lot of 7th generation products before I started making my own – I think it was an old pump from one of those). If you were planning on purchasing an all-natural foaming soap (as opposed to making it with a recipe like Homemade Mommy’s) you could buy a small soap (around $4), use the pump, and then transfer the soap into the jar. I just looked on Amazon and could not find any pumps sold on their own. Even if they did sell them, with shipping, it would likely cost more than just picking up a foaming soap at the store.

    August 17, 2013 • 9:40 am •
  5. margaret ruby

    Just made 2 of these…I don’t have a box cutter, and my coconut oil jar lids didn’t have cardboard linings but it worked out anyway. I used those turquoise pint Ball jars on Amazon. They look great! Thanks for the tutorial.

    You can buy different colored plastic foaming tops on Etsy but w/shipping they’re $4.00 (unless you buy several)… it’s cheaper to buy a bottle of foaming soap on sale and dump it or use it for cleaning, if you don’t already have tops or can’t get them from someone who uses the dial or suzs ones. I dilute Dr Bronner’s or Tropical Traditions liquid soap for my pumps.

    August 17, 2013 • 7:02 pm •
  6. Marla Starling

    the foam pump from a bottle of dawn works too

    August 22, 2013 • 8:49 pm •
  7. How would you make the foaming soap? I have a couple of empty foaming dispensers already.

    August 23, 2013 • 11:13 pm •
  8. Nadia

    Hi, Marjorie! I actually like to a recipe above! Check it out!

    August 24, 2013 • 2:54 am •
  9. For a decorative touch you could use clear liquid and throw in glass marbles that match the room the dispenser is in. 🙂

    August 24, 2013 • 8:50 am •
  10. Nadia

    Oh, I love that idea, Kathy!!

    August 24, 2013 • 8:57 am •
  11. Sherry

    Looking forward to trying this approach. I did try the Method foam dispensers and made my own soap, but still could not get the scent out of them after numerous washes and airing out the containers. I need unscented products due to allergies so will give this a try! Very clever. Maybe Method will start making an unscented product for us. I will write them.

    September 1, 2013 • 1:39 pm •
  12. […] Like my homemade mason jar foaming soap dispenser? Check out how easy it is to make your […]

    October 17, 2013 • 6:12 pm •
  13. Kathy, that’s a GREAT idea! Classy, affordable – for gift giving you can match receivers decor!

    October 18, 2013 • 12:47 am •
  14. Cheryl

    I am making this. Thanks for all your great ideas.

    October 22, 2013 • 12:54 pm •
  15. […] Like my homemade mason jar foaming soap dispenser? Check out how easy it is to make your […]

    October 28, 2013 • 8:55 pm •
  16. Nadia

    Thanks, Cheryl! Have fun with it 🙂

    November 9, 2013 • 9:19 am •
  17. Karla
    November 22, 2013 • 11:31 am •
  18. Nadia

    Thanks for the link, Karla!

    November 22, 2013 • 12:38 pm •
  19. […] Remember my DIY foaming mason jar soap dispenser? […]

    September 18, 2014 • 1:47 pm •
  20. Kristie

    Worked like a charm!!!!!

    September 21, 2014 • 1:55 pm •
  21. Nadia

    Yay! So happy to hear it 🙂

    September 21, 2014 • 7:48 pm •
  22. Kai

    Hello! I was wondering what the “cardboard liner” was. Is it the metal underside lid that already comes with the mason jar itself? Thank you in advance, I love this idea!

    November 23, 2014 • 5:56 pm •
  23. […] DIY mason jar foaming hand soap dispenser: always a crowd pleaser. Fill it with this DIY all-natural antibacterial and moisturizing foaming […]

    December 18, 2014 • 12:23 pm •
  24. Kristi

    I think this is a great idea, but isn’t the tubing plastic? will that effect the oils? Sorry, I’m new to oils….

    March 19, 2015 • 5:14 pm •
  25. Nadia

    It depends on how diluted or concentrated the EOs are in the recipe you are using.

    March 22, 2015 • 8:56 am •
  26. Theresa

    Love this idea, but I didn’t want to cut the metal lids. So after searching for a while, I found this link – it has pre-cut lids, and soap pumps for converting Mason jars into soap dispensers. The other commenter mentioned which has the nice foaming pumps.

    July 1, 2015 • 12:28 pm •
  27. […] Mason Jar Soap Dispenser. This mason jar soap dispenser is a economic and easy present. It is very practical and useful. source […]

    September 10, 2015 • 3:04 am •
  28. Leslie

    What a brilliant idea! Well done.

    August 3, 2016 • 8:31 am •
  29. Just a few thoughts on the pumps. . .

    1. If you wanted the pumps in bulk quantity (as opposed to just a couple). . . You could place an ad in your local *Free-cycle* (Go to (I believe its *.org*) ). . .

    2. If you only want a couple… the cheapest place I have found to get them is *Dollar Tree*. . .of course, there, you get the whole dispenser, with soap included. . . (I would just find another use for the contents & use my own recipe!)

    3. You can try . . . they have way too many items to even think of listing here.

    Hope this info helps someone!

    November 13, 2016 • 11:55 am •