What We Do

Natural Foods, Vitamins and Supplements
Elaine’s Natural Foods is a supplier of natural and whole foods, as well as vitamins and dietary supplements. We carry thousands of quality healthful products in stock, and our professional and knowledgeable staff is happy to offer advice and guidance in choosing the items that will be of most benefit for your particular needs.
Quality Products From Trusted Suppliers
Our foods, lifestyle products, cosmetics and herbal and vitamin supplements are provided by the most trusted suppliers in the industry. Some of the brands we offer include:
• New Roots
• Natural Factors
• Vida Plus
• Joy of the Mountains
• Swiss Natural Herbal Remedies
• Health Net
• And many more…
Lifestyle Products
We provide a number of products designed to improve the quality of life, from organic and herbal supplements to natural perfumed candles. Some of the products we offer include:
• Colloidal Silver
• Purica
• Strauss
• St Francis
We offer a variety of natural shampoos, soaps, face creams and cosmetics from top manufacturers such as:
• Giovanni
• Jason Natural
• Dr. Bronner's
• Green Beaver Company
• Desert Essence
• Tints of Nature Hair Colouring
• And More…
We stock a wide variety of natural foods and supplements, including dry bulk herbs and teas, spices, grains, flakes and gluten-free/wheat-free flour. We offer pasta, rice, dried beans and seeds. We have baking ingredients, natural sweeteners, dry fruit, raw nuts and trail mixes, as well as protein powders, dietary supplements and natural gummies. Some of the food brands we carry include:
• Dan-D-Pak
• Kinninkinnick
• Bob's Red Mill
• Nutramax
• Annie’s Homegrown
• Tinkyada
Mail Orders
We invite you to come and visit us at our store, or order conveniently by mail. We are proud to offer quality products designed to improve health and quality of life for our customers.

Professional Associations, Awards & Certifications


Promotions & Special Offers

Hours of Operation

Monday 09:00 AM - 05:30 PM
Tuesday 09:00 AM - 05:30 PM
Wednesday 09:00 AM - 05:30 PM
Thursday 09:00 AM - 05:30 PM
Friday 09:00 AM - 05:30 PM
Saturday 09:00 AM - 04:00 PM
Sunday Closed
Call Us NOW! 250-392-1920

Come and See Us