Creating a soap dispenser from an oil dispenser is a great way to fancy-up your kitchen sink and get rid of the plastic from your counter. Plus, the soap labels can be a little busy as well. I hope this short tutorial gives you some neat ideas!
What You’ll Need:
- Dollar Tree oil dispenser
- Chalkboard Paint
- Paintbrush
- Soap!
- White Permanent Marker

I’m using the oil dispenser for my cooking oil… But we don’t use Vinegar very much so I wanted to use it for something else!
Before I decided to paint over the existing label, I tried to remove it since it is not etched into the glass. After having tried acetone, as recommended on Pinterest, and some paint/varnish remover, neither of those worked!
I opted for the next best thing: chalkboard paint!
Directions:
Clean your dispenser thoroughly before you start.
Next, paint over the label in the rectangular shape that it has already. You can always decide to paint a bigger section (a horizontal stripe around it?) or paint the entire piece.

After two coats…
I used two coats of chalkboard paint, but one coat covered it completely.
The second step is labeling you new soap dispenser. You can be as creative or simple as you want. Of course I kept it simple but don’t be afraid to change the font or use stencils!
I did not use a permanent chalk marker or white sharpie for the purpose of this tutorial, however, considering your label will more than likely come into contact with water, I would advise you use one!
If you ever need to change the label for whatever reason, simply paint over it again!
I love how neat and uniform my kitchen sink looks. I try to keep my counters clear, especially around my sink, and this helps make it look more “clean”.

Before and After