Bach Flower Remedies

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.

39 products
Sort by:
Featured
Sort by:
Featured
Availability
Price
$0
$18
Custom Bach Flower Essence Drops - 30ml
Options
Custom Bach Flower Essence Drops - 30ml
Custom Bach Flower Essence Drops - 30ml
Quick View

Custom 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
Quick View

Rescue Me Bach Flower Essence Drops - 30ml

Price
$18
Agrimony Bach Flower Essence Drops - 30ml
Options
Agrimony Bach Flower Essence Drops - 30ml
Agrimony Bach Flower Essence Drops - 30ml
Quick View

Agrimony Bach Flower Essence Drops - 30ml

Price
$18
Aspen Bach Flower Essence Drops - 30ml
Options
Aspen Bach Flower Essence Drops - 30ml
Aspen Bach Flower Essence Drops - 30ml
Quick View

Aspen Bach Flower Essence Drops - 30ml

Price
$18
Beech Bach Flower Essence Drops - 30ml
Options
Beech Bach Flower Essence Drops - 30ml
Beech Bach Flower Essence Drops - 30ml
Quick View

Beech Bach Flower Essence Drops - 30ml

Price
$18
Centaury Bach Flower Essence Drops - 30ml
Options
Centaury Bach Flower Essence Drops - 30ml
Centaury Bach Flower Essence Drops - 30ml
Quick View

Centaury Bach Flower Essence Drops - 30ml

Price
$18
Cerato Bach Flower Essence Drops - 30ml
Options
Cerato Bach Flower Essence Drops - 30ml
Cerato Bach Flower Essence Drops - 30ml
Quick View

Cerato Bach Flower Essence Drops - 30ml

Price
$18
Cherry Plum Bach Flower Essence Drops - 30ml
Options
Cherry Plum Bach Flower Essence Drops - 30ml
Cherry Plum Bach Flower Essence Drops - 30ml
Quick View

Cherry Plum Bach Flower Essence Drops - 30ml

Price
$18
Chestnut Bud Bach Flower Essence Drops - 30ml
Options
Chestnut Bud Bach Flower Essence Drops - 30ml
Chestnut Bud Bach Flower Essence Drops - 30ml
Quick View

Chestnut Bud Bach Flower Essence Drops - 30ml

Price
$18
Chicory Bach Flower Essence Drops - 30ml
Options
Chicory Bach Flower Essence Drops - 30ml
Chicory Bach Flower Essence Drops - 30ml
Quick View

Chicory Bach Flower Essence Drops - 30ml

Price
$18
Clematis Bach Flower Essence Drops - 30ml
Options
Clematis Bach Flower Essence Drops - 30ml
Clematis Bach Flower Essence Drops - 30ml
Quick View

Clematis Bach Flower Essence Drops - 30ml

Price
$18
Crab Apple Bach Flower Essence Drops - 30ml
Options
Crab Apple Bach Flower Essence Drops - 30ml
Crab Apple Bach Flower Essence Drops - 30ml
Quick View

Crab Apple Bach Flower Essence Drops - 30ml

Price
$18
Elm Bach Flower Essence Drops - 30ml
Options
Elm Bach Flower Essence Drops - 30ml
Elm Bach Flower Essence Drops - 30ml
Quick View

Elm Bach Flower Essence Drops - 30ml

Price
$18
Gentian Bach Flower Essence Drops - 30ml
Options
Gentian Bach Flower Essence Drops - 30ml
Gentian Bach Flower Essence Drops - 30ml
Quick View

Gentian Bach Flower Essence Drops - 30ml

Price
$18
Gorse Bach Flower Essence Drops - 30ml
Options
Gorse Bach Flower Essence Drops - 30ml
Gorse Bach Flower Essence Drops - 30ml
Quick View

Gorse Bach Flower Essence Drops - 30ml

Price
$18
Heather Bach Flower Essence Drops - 30ml
Options
Heather Bach Flower Essence Drops - 30ml
Heather Bach Flower Essence Drops - 30ml
Quick View

Heather Bach Flower Essence Drops - 30ml

Price
$18
Holly Bach Flower Essence Drops - 30ml
Options
Holly Bach Flower Essence Drops - 30ml
Holly Bach Flower Essence Drops - 30ml
Quick View

Holly Bach Flower Essence Drops - 30ml

Price
$18
Honeysuckle Bach Flower Essence Drops - 30ml
Options
Honeysuckle Bach Flower Essence Drops - 30ml
Honeysuckle Bach Flower Essence Drops - 30ml
Quick View

Honeysuckle Bach Flower Essence Drops - 30ml

Price
$18
Hornbeam Bach Flower Essence Drops - 30ml
Options
Hornbeam Bach Flower Essence Drops - 30ml
Hornbeam Bach Flower Essence Drops - 30ml
Quick View

Hornbeam Bach Flower Essence Drops - 30ml

Price
$18
Impatiens Bach Flower Essence Drops - 30ml
Options
Impatiens Bach Flower Essence Drops - 30ml
Impatiens Bach Flower Essence Drops - 30ml
Quick View

Impatiens Bach Flower Essence Drops - 30ml

Price
$18
Larch Bach Flower Essence Drops - 30ml
Options
Larch Bach Flower Essence Drops - 30ml
Larch Bach Flower Essence Drops - 30ml
Quick View

Larch Bach Flower Essence Drops - 30ml

Price
$18
Mimulus Bach Flower Essence Drops - 30ml
Options
Mimulus Bach Flower Essence Drops - 30ml
Mimulus Bach Flower Essence Drops - 30ml
Quick View

Mimulus Bach Flower Essence Drops - 30ml

Price
$18
Oak Bach Flower Essence Drops - 30ml
Options
Oak Bach Flower Essence Drops - 30ml
Oak Bach Flower Essence Drops - 30ml
Quick View

Oak Bach Flower Essence Drops - 30ml

Price
$18
Olive Bach Flower Essence Drops - 30ml
Options
Olive Bach Flower Essence Drops - 30ml
Olive Bach Flower Essence Drops - 30ml
Quick View

Olive Bach Flower Essence Drops - 30ml

Price
$18