20% OFF YOUR 1ST SOAP.COM ORDER - ENTER CODE: FINDSOAP

Bach Flower Essences

  • Bach Original Flower Essences Vervain, 20 ml

    Bach Original Flower Essences Vervain, 20 ml

    $16.20$13.59

    on orders $49+

  • Bach Original Flower Essences Chicory, 20 ml

    Bach Original Flower Essences Chicory, 20 ml

    $15.75$13.59

    on orders $49+

  • Bach Original Flower Essences Walnut, 20 ml

    Bach Original Flower Essences Walnut, 20 ml

    $15.75$13.69

    on orders $49+

  • Bach Original Flower Essences Mustard, 20 ml

    Bach Original Flower Essences Mustard, 20 ml

    $15.75$15.39

    on orders $49+

  • Bach Original Flower Essences Olive, 20 ml

    Bach Original Flower Essences Olive, 20 ml

    $15.99$15.09

    on orders $49+

  • Bach  Rescue Remedy Pastilles, Original, 1.7 oz, 2 pk

    Bach Rescue Remedy Pastilles, Original, 1.7 oz, 2 pk

    $13.59

    on orders $49+

  • Bach Original Flower Essences Vine, 20 ml

    Bach Original Flower Essences Vine, 20 ml

    $15.75$11.84

    on orders $49+

  • Bach Original Flower Essences Pine, 20 ml

    Bach Original Flower Essences Pine, 20 ml

    $15.75$15.09

    on orders $49+

  • Bach Original Flower Essences Clematis, 20 ml

    Bach Original Flower Essences Clematis, 20 ml

    $15.75$15.39

    on orders $49+

  • Bach Original Flower Essences Rock Rose, 20 ml

    Bach Original Flower Essences Rock Rose, 20 ml

    $15.99$15.09

    on orders $49+

  • Bach  Rescue Cream (formerly Rescue Remedy)

    Bach Rescue Cream (formerly Rescue Remedy)

    $11.29 - $27.45

    on orders $49+

  • Bach  Rescue Remedy Natural Stress Relief Spray, 20 ml

    Bach Rescue Remedy Natural Stress Relief Spray, 20 ml

    $18.55$17.19

    on orders $49+

  • Bach  Rescue Energy Natural Fatigue Remedy, 20 ml

    Bach Rescue Energy Natural Fatigue Remedy, 20 ml

    $19.75$17.99

    on orders $49+

  • Bach  Rescue Remedy Pastilles, Original, 1.7 oz

    Bach Rescue Remedy Pastilles, Original, 1.7 oz

    $6.95$6.89

    on orders $49+

  • Bach Original Flower Essences Water Violet, 20 ml

    Bach Original Flower Essences Water Violet, 20 ml

    $15.75$11.49

    on orders $49+

  • Bach  Rescue Remedy Pastilles, Black Currant, 1.7 oz

    Bach Rescue Remedy Pastilles, Black Currant, 1.7 oz

    $6.95$6.89

    on orders $49+

  • Bach  Rescue Remedy Natural Stress Relief, 20 ml

    Bach Rescue Remedy Natural Stress Relief, 20 ml

    $17.95$17.19

    on orders $49+

Our prices go low, very low. We do not yet offer guaranteed overnight shipping, although many areas of the country do receive their orders the next day. Note that some items, including those shipped directly from the manufacturer, will take longer to arrive; ship times for these products will be noted directly on the product detail page. And did we mention our award-winning customer service?