Skip Navigation


Sta-Well Health Foods Store is your source for all-natural food and wellness products in Williams Lake and the surrounding area.

Visit Us Today
  • vitamins and supplements
  • probiotics
  • food
  • bulk
  • Herbs & Spices
  • Skin care
  • Animal care

Sta-Well Health Foods Store in Williams Lake, BC

Sta-Well Health Foods Store in Williams Lake offers a full line of products like natural supplements, bulk foods, groceries, homeopathic remedies and organic produce for healthy living. For over 45 years we’ve been fulfilling the needs of 100 Mile, Quesnel, Williams Lake and Bella Coola. We are family-owned and -operated and have been in the same location we opened in. Stop by our store to see our selection of health food products or take advantage of our mail order service for items direct to your door. Give us a call if you have any questions!


Bruce Mattson took over Sta Well Health Foods in 1977. He built the store up into the fantastic place that it is today. Full of love and laughter, Bruce had a generous heart. He visited with everyone who walked through the store door, whether they were paying customers or just friends looking to chat. He loved the Cariboo-Chilcotin and Bella Coola Valley. If you couldn’t find him in the store, he was often out on a lake fishing or spending time with his daughters. We lost Bruce on Christmas Eve 2020, but his spirit remains at the store in the staff, customers and family that loved him. Sta-Well Health Foods is still family-operated, and we look forward to including you in the Stawell family and helping you with any of your health and wellness-centred needs.


Send to a friend

Send the url of this page to a friend of yours


Monday 9:00 am - 5:00 pm
Tuesday 9:00 am - 5:00 pm
Wednesday 9:00 am - 5:00 pm
Thursday 9:00 am - 5:00 pm
Friday 9:00 am - 5:30 pm
Saturday 10:00 am - 3:00 pm
Sunday Closed

(Closed on Statutory Holidays as well as on the Saturday of a  Statutory Holiday weekend)

Come & See Us

Sta-Well Health Foods Store

79D Third Ave N,

Williams Lake, BC 

V2G 2A3


Phone: 250-392-7022

Toll-Free: 1-888-691-3444

(Please allow up to 24 hours for an email reply)

Created by

Legal notice