Bach Flower Essences

There are 38 remedies in the Bach remedy system. All of them were discovered in the 1920s and 1930s by Dr Edward Bach, a well-known bacteriologist, physician, and pathologist.

Each remedy is associated with a basic human emotion. Mimulus, for example, is for when we are anxious or afraid about something specific. Taking the remedy helps us overcome our fear and face it with courage.

Click on the remedies below to read about each.

40 products
Sort by:
Featured
Sort by:
Featured
Availability
Price
$0
$33.95
Red Chestnut Bach Flower Essence Drops - 30ml
Options
Red Chestnut Bach Flower Essence Drops - 30ml
Red Chestnut Bach Flower Essence Drops - 30ml

Red Chestnut Bach Flower Essence Drops - 30ml

Price
$18
Rescue Me Bach Flower Essence Drops - 30ml
Options
Rescue Me Bach Flower Essence Drops - 30ml
Rescue Me Bach Flower Essence Drops - 30ml

Rescue Me Bach Flower Essence Drops - 30ml

Price
$18
Rock Rose Bach Flower Essence Drops - 30ml
Options
Rock Rose Bach Flower Essence Drops - 30ml
Rock Rose Bach Flower Essence Drops - 30ml

Rock Rose Bach Flower Essence Drops - 30ml

Price
$18
Rock Water Bach Flower Essence Drops - 30ml
Options
Rock Water Bach Flower Essence Drops - 30ml
Rock Water Bach Flower Essence Drops - 30ml

Rock Water Bach Flower Essence Drops - 30ml

Price
$18
Scleranthus Bach Flower Essence Drops - 30ml
Options
Scleranthus Bach Flower Essence Drops - 30ml
Scleranthus Bach Flower Essence Drops - 30ml

Scleranthus Bach Flower Essence Drops - 30ml

Price
$18
Star of Bethlehem Bach Flower Essence Drops - 30ml
Options
Star of Bethlehem Bach Flower Essence Drops - 30ml
Star of Bethlehem Bach Flower Essence Drops - 30ml

Star of Bethlehem Bach Flower Essence Drops - 30ml

Price
$18
Sweet Chestnut Bach Flower Essence Drops - 30ml
Options
Sweet Chestnut Bach Flower Essence Drops - 30ml
Sweet Chestnut Bach Flower Essence Drops - 30ml

Sweet Chestnut Bach Flower Essence Drops - 30ml

Price
$18
Vervain Bach Flower Essence Drops - 30ml
Options
Vervain Bach Flower Essence Drops - 30ml
Vervain Bach Flower Essence Drops - 30ml

Vervain Bach Flower Essence Drops - 30ml

Price
$18
Vine Bach Flower Essence Drops - 30ml
Options
Vine Bach Flower Essence Drops - 30ml
Vine Bach Flower Essence Drops - 30ml

Vine Bach Flower Essence Drops - 30ml

Price
$18
Walnut Bach Flower Essence Drops - 30ml
Options
Walnut Bach Flower Essence Drops - 30ml
Walnut Bach Flower Essence Drops - 30ml

Walnut Bach Flower Essence Drops - 30ml

Price
$18
Water Violet Bach Flower Essence Drops - 30ml
Options
Water Violet Bach Flower Essence Drops - 30ml
Water Violet Bach Flower Essence Drops - 30ml

Water Violet Bach Flower Essence Drops - 30ml

Price
$18
White Chestnut Bach Flower Essence Drops - 30ml
Options
White Chestnut Bach Flower Essence Drops - 30ml
White Chestnut Bach Flower Essence Drops - 30ml

White Chestnut Bach Flower Essence Drops - 30ml

Price
$18
Wild Oat Bach Flower Essence Drops - 30ml
Options
Wild Oat Bach Flower Essence Drops - 30ml
Wild Oat Bach Flower Essence Drops - 30ml

Wild Oat Bach Flower Essence Drops - 30ml

Price
$18
Wild Rose Bach Flower Essence Drops - 30ml
Options
Wild Rose Bach Flower Essence Drops - 30ml
Wild Rose Bach Flower Essence Drops - 30ml

Wild Rose Bach Flower Essence Drops - 30ml

Price
$18
Willow Bach Flower Essence Drops - 30ml
Options
Willow Bach Flower Essence Drops - 30ml
Willow Bach Flower Essence Drops - 30ml

Willow Bach Flower Essence Drops - 30ml

Price
$18
Bach Flower Stock bottle 20ml (special order)
Options
Bach Flower Stock bottle 20ml (special order)

Bach Flower Stock bottle 20ml (special order)

Price
$33.95