I know that turning a vintage mason jar into a soap dispenser is nothing new to the crafting world. But, I’ve always wanted to do this, and have held on to mason jars just for this very reason, so I figured I would include it in the New to You series.
All you need is:
- Large Soap Dispenser w/ Pump – you can pick one of these up at the dollar store for $1.
- Mason Jar w/ Lid – you can find these at thrift stores, or certain spaghetti sauce companies (like Classico) still jar their sauces in Bell or Atlas mason jars.
- Drill with large drill bit.
- Pliers
- Sand Paper
- Acrylic Paint and Sponge Brush
I had all of these supplies just laying around my house, so this project was completely free for me!
First, you need to select your soap dispenser, and make sure that it is approximately the same height as your mason jar. I had this one in my bathroom, with another hiding under my sink.
Yeah, pretty gross. It was time for a new dispenser, lol.
Go ahead and unscrew the pump from the bottle, and clean it. Or, if it’s new, just rinse it off.
My mason jar still had some label stuck to it, so if yours is clean you can skip this next step. But for those with bits of paper still stuck to the sides, fill your sink with hot water and let your jar soak for about 10 minutes.
After letting it soak, you should easily be able to remove the left over label and glue by simply rubbing off with a wash cloth.
All clean!
Now it’s time to make a whole in the lid of your jar, so start by screwing the lid back onto your mason jar. Take your drill and the largest drill bit and drill a hole in the center of the lid. Then, using your pliers, pull the sides of the hole back until the base of your pump fits snug into it.
Now that your pump fits properly, remove it so that you can paint the lid a pretty color. But before painting, take your sandpaper and rough up the surface of the top and sides of the lid. Towel off the lid to get any residue off, and paint.
I used an acrylic paint in a soft purple color, and applied 3 coats for even color.
Once your paint is dry, pour your soap into the dispenser, screw the lid back onto the jar, pop your pump into the lid, and VOILA!
You have a new vintage inspired mason jar soap dispenser!
Much better than that crusty old dispenser!
Thanks for stopping by! Be sure to tune in on Wednesday for a guest post for the New to You series from Emily at The Rubber Punkin!
Until next time!

























































