Las flores de Bach son una serie de esencias naturales utilizadas para tratar diversas situaciones emocionales como miedos, soledad, desesperación, estrés, depresión y obsesiones.
El Dr. Bach, gran investigador además de médico y homeópata, experimentó con diversas flores silvestres nativas de la región de Gales, en Gran Bretaña, de donde él era originario, hasta encontrar 38 remedios naturales, cada uno con propiedades curativas para distintos problemas emocionales. A estas 38 flores se les llaman Flores de Bach.
Su teoría era que las enfermedades físicas tienen un origen emocional, y que si los conflictos emocionales subsisten por mucho tiempo, la enfermedad del cuerpo empieza a aparecer. Sin embargo, al restaurar el equilibrio emocional se resuelve la enfermedad física. Así desarrolló la Terapia de las emociones.