Homeopathic and natural products (847) 864-1600 | (888) 960-6578

Our retail store hours will be 10:00am - 5:00 pm M-S and Sunday -(pick-up ONLY) 12:00pm - 4:00pm. Customers must wear masks and use hand sanitizer upon entering. Thank you for your cooperation!

Best Sellers

New Arrivals


Welcome to Walsh Natural Health

Walsh Natural Health is the place to buy quality supplements and other healthy products. We have been in business for 25 years, and understand the proper use and effectiveness of the products we carry. We do the research for you. We look at every ingredient in each product and buy from companies that have excellent quality standards. On our site you will find the best professional brands and the best retail brands available. Our staff has worked in the natural products industry for a combined 85 years and we are here to assist you. Please note that while well-schooled in the proper use of supplements, we do not provide medical advice.

We offer even more products and some exclusive product lines like Metagenics on our partner sites. If you are looking for a specific product but can’t find it on our site, try visiting the links below.


Adaptogens for Stress, Anxiety, and Fatigue

By Lynn Bednar, MS, CNC It’s been a rough year and many of us could use a boost to our energy and stamina, and better stress resistance. You may be feeling the effects of changes in job status, strain on relationships, issues with child care, or fear of the future even though you have remained […]


COVID-19 Update: Optimizing Immune Response

I hope that you are all staying well during this COVID-19 crisis. I want to take this time to update you on our current thinking on the use of supplements and diet to help protect from, move through, and recover from COVID-19. Please note that all of our recommendations are science-based. There are no supplements […]


COVID-19 Update

If you want to cure the world, don’t emanate fear-emanate love. ~Ram Das First of all, thank you for all of your business over the last week. We appreciate your trust in us and feel privileged to be a part of how you take care of yourselves during this sensitive time. We want to assure […]



FREE SHIPPING on orders over $75


Need Help? Call Us (888) 960-6578