Mason Jar Soap Dispenser: The Pump Fit Stops Leaks
The gasket seat on the pump collar is what separates a dispenser that lasts from one that leaks soap all over your counter.
![[#~image_alt_1~#]](/_next/image?url=https%3A%2F%2Fd3klpa3rfwubzz.cloudfront.net%2Fmedia%2FAPI%20Uploads%2FDIY%2F035b2ce82452f6ce4d796ee5b0801192_2137a3d403.jpg&w=1920&q=75)
Most DIY jar dispensers fail for one reason: the pump collar doesn't sit flush against the jar rim, so soap creeps up the threads and pools underneath. The fix is a lid ring that matches your jar's thread size and a small rubber gasket seated before you tighten anything. When that seal is snug, the pump stays upright, the soap stays inside, and the whole thing looks like a boutique piece instead of a sticky mess. Here's how to get it right the first time with a $6 thrift jar and a replacement pump.
What You'll Need
- Regular-mouth mason jar, 16 oz, about $2
- Stainless soap pump lid, sized to fit regular-mouth jars, about $4
- Rubber gasket or silicone washer, optional if the pump lacks one, under $1
- Dish soap and warm water, for washing, from your kitchen
- Rubbing alcohol and a cloth, for degreasing the rim, already on hand
- Scissors or small snips, for trimming the dip tube, already on hand
- Chalkboard or vinyl label, optional, about $1
How to Build It
- Wash the jar and lid ring in warm soapy water, then dry completely so nothing interferes with the seal.
- Inspect the jar rim and threads for chips or cracks. Any chip breaks the seal, so swap in a different jar if you find one.
- Degrease the rim and threads with rubbing alcohol on a cloth so the gasket grips cleanly.
- Measure the dip tube against the jar by holding the pump on top. The tube should stop about half an inch above the bottom.
- Trim the tube with scissors if it's too long, cutting at a slight angle so it can't seal flat against the glass.
- Seat the gasket flat against the underside of the pump collar, then thread the lid on and tighten by hand until snug. Stop there; overtightening can crack the glass.
- Fill the jar about 80 percent full with soap, then pump a few times to prime it.
- Test by tipping the jar slightly over a sink. If soap seeps from the collar, unscrew, reseat the gasket, and retighten.
Group two jars on a small wood tray, one for hand soap and one for lotion, and use matching labels. The tray catches drips and makes the pair look intentionally styled, and if you pick a metal lid finish that matches your faucet, the whole sink area reads as one coordinated set.














