Welcome to Joyce & Justin’s Soap & Body — where the art of traditional soap making meets the loving touch of a family dedicated to purity and quality. Nestled in the heart of Northumberland, PA, our small but passionate family-owned and operated business has been creating handcrafted soaps and body products since 1999.

At Joyce & Justin’s Soap & Body, each recipe is thoughtfully designed to pamper the skin and awaken the senses. Our family oversees the entire process, from the initial stirring of base oils to the final wrap of the label, ensuring that every product meets our high standards for quality and sustainability. It’s not just about being handmade; it’s about being heart made – with the same care and devotion that we’d provide for our own family.

A Few Of Our Favorite Products

Please enjoy some of our favorite hand selected products.

Dirt Cover Scent Natural
Goat’s Milk Soap
Rosemary Charcoal Natural Shea & Cocoa Butter Soap
Coconut Milk & Lavender Natural Cocoa Butter Soap
Barber’s Choice Natural Shea & Cocoa Butter Soap
Natural Vanilla Icing Lip Balm
Natural Handmade Peppermint Lip Balm


See What Our Valued Customers Have to Say:

I gifted a set of these soaps to my family, and everyone loved them! They’re not only effective but also beautifully crafted – each bar is like a little work of art. Will be buying more for sure!

I’m absolutely in love with these soaps! They leave my skin feeling incredibly soft and moisturized. The natural ingredients really make a difference, and I appreciate the eco-friendly packaging. Definitely a repeat customer here!

I was skeptical at first, but these soaps are fantastic. They last a long time and don’t melt away quickly like some others. Plus, supporting a small business feels good. Highly recommend!

Ready To Shop? Click the Button to Shop All of Our Amazing Products 

Contact Details

Where To Find Us Locally

Joyce’s Gift Baskets & Country Crafts

696 Duke Street
Northumberland, PA 17857

Street of Shops

100 North Water Street
Lewisburg, PA 17837

The Shops on Old Trail

3314 North Old Trail
Shamokin Dam, PA 17876

Remember When

36 South Market Street
Selinsgrove, PA 17870

    Your Cart
    Your cart is emptyReturn to Shop
    Skip to content