Il meccanismo di azione dei fiori di Bach parte dal presupposto che i fiori in quanto tali hanno un'energia ed emettono delle vibrazioni. Ogni singolo fiore avrebbe una sua vibrazione specifica che si diffonderebbe con una frequenza anch'essa specifica così come specifica, pertanto, sarebbe la sua azione terapeutica.
Esponendo i fiori di Bach al sole e in acqua non contaminata, essi verrebbero messi in grado di assorbire energia solare che trasferirebbero all'acqua. Pertanto il paziente bevendo l'acqua "caricata" energeticamente immetterebbe nell'organismo l'energia e le vibrazioni curative necessarie a ristabilire l'equilibrio necessario allo stato di salute.