NOTE: When you buy through our links, we may earn a commission. Learn more*
Set of 40 bach flower New Life Bach Flower Remedies Kit (30ml) 1Set Complete
Buy: $236.08 CAD
Set of 40 bach flower New Life Bach Flower Remedies Kit (30ml) 1Set Complete
Buy: $249.19 CAD
Nelson Bach complete Set 20ml Original Flower Remedies BEST BEFORE 01/2027
Buy: $518.64 CAD
New Life Bach Flower Remedies Kit (30ml) 1Set Complete set of 40 bach flower
Buy: $192.34 CAD
Krishna's Bach Vacha Powder (Acorus Calamus) Sweet Flag Powder - (100 Gram)
Buy: $19.80 CAD
Kem Bach Ngoc Lien Body Cream 3X Tinh Chat Collagen  200g
Buy: $41.42 CAD
 Tam Trang Bach Ngoc Lien Body Bath Whitening Cream 200g
Buy: $48.32 CAD
Bach Flower Remedies 20ml. All 38 remedies from the Original Company of Dr Bach
Buy: $29.14 CAD
Bach Rescue Gummies. (60) Orange Flavour BBE 07/2025
Buy: $47.01 CAD
New Life Bach Flower Mimulus (30ml) For Fear, Stammering speech, Shyness
Buy: $16.55 CAD
Bach Rescue Remedy for Pets 10ml . BBE 06/2028
Buy: $38.91 CAD
2 X New Life Bach Flower Willow (30ml) + FREE DELIVERY
Buy: $27.90 CAD
New Life Bach Flower Scleranthus (30ml) + FREE DELIVERY
Buy: $17.78 CAD
GUDBACH JADD POWDER - SWEET FLAG ROOT POWDER -BACH - VACH -ACORUS CALAMUS- HERBS
Buy: $38.51 CAD
Nelson Bach Box Set of 20ml Original Flower Remedies. BBE 01/2026
Buy: $467.19 CAD
New Life Bach Flower Impatiens (30ml) For Stress, Energetic Free Shipping
Buy: $29.97 CAD
Bach Rescue Remedy 20ml. BBE 01/2028
Buy: $37.71 CAD
New Life Bach Flower Chestnut Bud (30ml) LONG EXPIRY
Buy: $17.52 CAD
Bach Flower Remedies, Pine 20ml BBE 09/2026
Buy: $29.14 CAD
Bach Flower Remedies, Walnut 20ml.BBE 06/2028
Buy: $29.14 CAD
Centaury 30ml - Bach Flower Remedies prepared from the Organic Concentrate (NOT
Buy: $30.28 CAD
New Life Bach Flower Olive  30ml  Free Shipping World Wide
Buy: $13.89 CAD
Bach Flower Remedies, Gorse 20ml. BBE 07/2028
Buy: $29.41 CAD
New Life Bach Flower Remedies Kit (30ml) 1Set Complete set of 40 bach flower
Buy: $199.21 CAD
Bach Flower Remedies, Aspen 20ml. BBE 02/2028
Buy: $29.14 CAD
Bach Flower Remedies, Heather 20ml BBE 07/2026
Buy: $27.43 CAD
Bach Rescue Remedy 20ml. 12 Bottles. BBE 01/2027
Buy: $216.10 CAD
Bach Flower Remedies, Willow 20ml. BBE 11/2026
Buy: $29.41 CAD
5 X New Life Bach Flower Scleranthus (30ml) + FREE DELIVERY
Buy: $58.01 CAD
New Life Bach Flower Remedies Kit (30ml) 1Set Complete set of 39 bach flower
Buy: $171.64 CAD
New Life Homeopathic Bach Flower Remedies (100ml) Drops Free Shipping
Buy: $47.19 CAD
New Life Bach Flower Heather (30ml) For talkitive patients, wants company
Buy: $19.80 CAD
Bach Rescue Remedy Pastilles 50g. Three Tins BBE 05/2025
Buy: $53.15 CAD
Bach Flower Remedies, Rock Rose 20ml. BBE 09/2027
Buy: $29.14 CAD
2 X New Life Bach Flower Scleranthus (30ml) + FREE DELIVERY
Buy: $27.90 CAD
Bach Flower Remedies, Olive 20ml. BBE 01/2028
Buy: $29.14 CAD
Bach Flower Remedies, Chicory 20ml. BBE 08/2025
Buy: $27.43 CAD
New Life Bach Flower Larch (30ml) + FREE DELIVERY
Buy: $17.78 CAD
GUDBACH JADD POWDER - SWEET FLAG ROOT POWDER -BACH - VACH -ACORUS CALAMUS- HERBS
Buy: $18.13 CAD
New Life Bach Flower Remedies Kit (30ml) (1Set) AYURVEDIC PRODUCT FFS
Buy: $253.07 CAD
Bach Rescue Remedy Pastilles Blackcurrant Flavour Three Tins. BBE 06/2025
Buy: $53.15 CAD
New Life Bach Flower Remedies Kit (30ml) 1Set Complete set of 40 bach flower
Buy: $201.45 CAD
Bach Flower Remedies, White Chestnut 20ml. BBE 12/2027
Buy: $29.14 CAD
Bach Flower Remedies, Vine 20ml BBE 12/2025
Buy: $27.43 CAD
New Life Bach Flower White Chestnut (30ml)  + FREE DELIVERY
Buy: $17.78 CAD
Bach Rescue Night Spray 20ml BBE 07/2026 Three Bottles
Buy: $72.02 CAD
2 X New Life Bach Flower Oak (30ml) + FREE DELIVERY
Buy: $27.90 CAD
Rescue Drops Stress At Work Emotional Anxiety Nervous Calmness and Control
Buy: $35.19 CAD
2 X New Life Bach Flower Honey Suckle (30ml)  + FREE DELIVERY
Buy: $27.90 CAD
Bio India Bach Flower Rock Water (30ml) + FREE DELIVERY
Buy: $17.78 CAD
NEW LIFE Bach Fleur Secours Remède (30ml)
Buy: $20.78 CAD
New Life Bach Flower Star Of Bethlehem (30ml) + FREE DELIVERY
Buy: $18.50 CAD
Bach Flower Remedies, Wild Oat 20ml BBE 11/2026
Buy: $27.43 CAD
Bach Flower Remedies, Sweet Chestnut 20ml. BBE 08/2027
Buy: $27.43 CAD
2 X New Life Bach Flower Star Of Bethlehem (30ml) + FREE DELIVERY
Buy: $27.90 CAD
Bio Inde Bach Fleur Rock Eau (30ml)
Buy: $19.53 CAD
New Life Bach Flower Oak (30ml) + FREE DELIVERY
Buy: $17.78 CAD
Bio Inde Bach Fleur Eau Violet (30ml)
Buy: $19.53 CAD
Bach Original Flower Remedies Rescue Night Liquid Melts - 28 Capsules
Buy: $50.73 CAD
 New Life Bach Flower Mimulus (30ml)  + FREE DELIVERY
Buy: $17.78 CAD
2 X New Life Bach Flower Horn Beam (30ml) + FREE DELIVERY
Buy: $27.90 CAD
NEW LIFE Bach Fleur Doux Marron (30ml)
Buy: $19.53 CAD
New Life Bach Flower Sweet Chestnut (30ml) + FREE DELIVERY
Buy: $17.78 CAD
New Life Bach Flower Heather (30ML) For talkitive patients, wants company
Buy: $30.15 CAD
NEW LIFE Bach Fleur Étoile De Bethléem (30ml)
Buy: $20.31 CAD
2 X New Life Bach Flower Mustard (30ml)  + FREE DELIVERY
Buy: $27.78 CAD
Bach Flower Remedies, Centaury 20ml Nelsons. BBE 09/2026
Buy: $27.43 CAD
2 X NEW LIFE Bach Fleur Étoile De Bethléem (30ml)
Buy: $30.65 CAD
NEW LIFE Bach Fleur Cerato (30ml)
Buy: $19.53 CAD
2 X New Life Bach Flower Walnut (30ml)  + FREE DELIVERY
Buy: $27.90 CAD
2 X New Life Bach Flower Olive (30ml) + FREE DELIVERY
Buy: $27.90 CAD
New Life Bach Flower Agrimony (30ml) + FREE DELIVERY
Buy: $17.78 CAD
Bio India Bach Flower Gentian (100ml) + FREE DELIVERY
Buy: $18.50 CAD
New Life Bach Flower Willow (30ml) + FREE DELIVERY
Buy: $17.78 CAD
New Life Bach Flower Holly (30ml) + FREE DELIVERY
Buy: $17.78 CAD
New Life Bach Flower Olive (30ml) + FREE DELIVERY
Buy: $17.78 CAD
 New Life Bach Flower Elm (30ml) + FREE DELIVERY
Buy: $17.78 CAD
Bio India Bach Flower Gorse (30ml)  + FREE DELIVERY
Buy: $17.78 CAD
Bio India Bach Flower Water Violet (30ml)  + FREE DELIVERY
Buy: $17.78 CAD
Bach Fleur Mélange 38 Allergie Goutte (30ml)
Buy: $23.50 CAD
Bach Flower Remedies, Hornbeam 20ml. BBE 09/2026
Buy: $27.43 CAD
2 X NEW LIFE Bach Fleur Elm (30ml)
Buy: $29.50 CAD
Bach Flower Mix 38 Allergy Drop (30ml) + FREE DELIVERY
Buy: $21.41 CAD
Bio India Bach Flower Pine (30ml) + FREE DELIVERY
Buy: $18.05 CAD
Bach Original Flower Remedies Rescue Night Liquid Melts, 28 Capsules
Buy: $57.90 CAD
2 X Bio India Bach Flower Gorse (30ml)  + FREE DELIVERY
Buy: $27.90 CAD
02 Boxes of white ginseng K 11
Buy: $89.73 CAD
2 X  New Life Bach Flower Elm (30ml) + FREE DELIVERY
Buy: $26.87 CAD
Bio India Bach Flower Centaury (30ml) + FREE DELIVERY
Buy: $17.78 CAD
2 X NEW LIFE Bach Fleur Chicorée (30ml)
Buy: $29.78 CAD
Bach Flower Remedies, Chestnut Bud 20ml. BBE 06/2026
Buy: $29.14 CAD
2 X New Life Bach Flower Wild Rose (30ml) + FREE DELIVERY
Buy: $27.90 CAD
New Life Bach Flower Chicory (30ml) + FREE DELIVERY
Buy: $17.78 CAD
New Life Bach Flower Cerato (30ml) + FREE DELIVERY
Buy: $17.78 CAD
2 X NEW LIFE Bach Fleur Noyer (30ml)
Buy: $30.65 CAD
2 X NEW LIFE Bach Fleur Cerise Prune (30ml)
Buy: $30.65 CAD
2 X NEW LIFE Bach Fleur Saule (30ml)
Buy: $30.65 CAD
2 X NEW LIFE Bach Fleur Blanc Marron (30ml)
Buy: $30.65 CAD
PRIME HEALTH UK ELM - (Ulmus procera) Bach Flower (Pure Essence) (30ML)
Buy: $57.42 CAD
New Life Homeopathic Bach Flower Remedies (30ml) Drops Free Shipping
Buy: $26.76 CAD