Welcome to Health Food and More, home of The Kirkcaldy Herbal Clinic and Fife’s go to independent health food store.  Opened initially just after the millennium, Health Food and More merged with the long established Kirkcaldy Herbal Clinic in 2007 offering a range of clinical services with a team of NIMH Registered Herbal Medicine Practitioners.

Health Food & More Shop

Health Screening

Herbal Medicine Clinic

Food Detective Testing

Health Food & More Blog

Social Media

Offering both an alternative to the “modern pharmacy” and “conventional” GP practice, Health Food and More is much like herbal medicine in that it is greater than the sum of all its parts!

We have all the offerings of a traditional health food store with a fine selection of organic whole foods, healthy ingredients, free from foods, eco living products and natural skin care.  Big on vegetarian and vegan lines, we cater very well for those who embrace a “plant based” lifestyle….we even stock vegan perfumes and nail polish!

Complementing our food ranges, we carry a wealth of nutritional supplements and natural remedies, targeting conditions and complaints that can be safely and effectively self-managed.  For those with more chronic or serious health concerns our Herbal Medicine Clinics run throughout the week and also on a Saturday.  You can book an appointment with one of our registered Medical Herbalists and get expert advice and treatment with “stronger” prescription only herbs that are dispensed from our onsite dispensary.

For those wishing to make informed health choices we also offer a range of health screening services.  Our Food Detective testing is popular for those addressing potential food intolerance issues, Hair Mineral Analysis informs us of nutritional status and we offer a comprehensive range of blood tests such as thyroid screening, diabetes screening, cholesterol screening etc.

We always try to stay ahead of health trends and continually review and update our ranges, often being the first place to find the newest innovative products.  To keep in touch follow us on social media, read our blog our sign up for our newsletter below.

Contact Us

Call our friendly, helpful team on 01592 566 446

Or pop in and see us 132a St Clair Street, Kirkcaldy, KY1 2BZ