New Location!

148 Addison
Twin Falls, ID

Contact SWS Herbs

Want to get in touch? We'd love to hear from you. Here's how you can reach us. ​

If you are looking for peace and relaxation, we have the perfect solution for you! Our herbal store in Twin Falls, Idaho offers a vast collection of carefully selected herbs, teas, essential oils, bath bombs, soaps, crystals, gemstones, metaphysical supplies and much more! 

Our team of experts is always happy to assist you in finding the perfect product that is tailored to your specific needs. So why wait? Take a moment to unwind, relax, and breathe deeply. Come and visit us at the best herbal store in Twin Falls, Idaho, and let us help you find your inner peace.


148 Addison Avenue
Twin Falls, ID 83301



(208) 280-9207

Scroll to Top