Welcome to The Soap Barn
We're a little treasure trove in Edenvale for anyone who loves making things by hand. Soaps, candles, bath bombs, scrubs, lotions, if you can whip it, melt it, mould it or pour it, we stock what you need to make it.
From curious first-timers to seasoned crafters, we've grown into a one-stop shop for makers of every level. Everything we sell, we'd happily use ourselves.
Pop in for a browse, we're open for walk-ins, or shop online and we'll courier your order to your door, or have it ready to collect. Not sure where to start? Our free recipes and video tutorials will have you making in no time.
Come and play, we can't wait to see what you create.
Visit us at 90 7th Avenue, Edenvale, 1609 (entrance is in 7th Street)
What people are saying
Rated 4.3 on Google, from 419 reviews
“DIY heaven! They’ve got everything, from bath bomb ingredients to dreamy essential oils and candle-making supplies. The staff are so helpful, the prices reasonable, and the quality top-notch. Highly recommend!”
Esmeralda Hermann
“Love this shop! Always well-stocked with great products at excellent prices. Eric is friendly, always helpful, and has fantastic product knowledge. A perfect one-stop shop!”
Ronel Herbst
“A hidden gem. Everything you need to make your own natural products, and the staff are extremely helpful and full of knowledge.”
Angelique Bezuidenhout
“Beautiful shop. Very efficient, friendly service. Highly recommend.”
Natasha Brink

Colourants

Containers

Fragrance & Perfume

Ingredients

Melt & Pour Soap Bases

Moulds

3D

Accessories

Bath Bomb

Body & Bath Supplies

Botanicals & Dried Herbs

Candle Making

Colour & Dye

Containers & Packaging

Craft Kits

Diffuser Supplies

Essential Oils

Farmhouse Soap

Fragrances

Glycerine Soap Tubes

Lip Balm Making

Mica Powders

Oils & Butters

Packaging

Perfume Making

Powders & Salts

PVC

Silicone

Soap Barn Specialities

What's New

