WHAT ARE THE BENEFITS OF St. John's Wort Oil? Some of the health benefits of St. John's wort oil are: – It prevents the formation of germs and inflammation in wounds due to its antiseptic properties. – Heals wounds and burn scars. – Reduces burn pain. – It prevents the formation of acne and pimples on the skin. – It is used as massage oil for back and leg pain. – It is used to prevent diaper rash in babies. – St. John's Wort oil helps cells regenerate rapidly. – It purifies the skin from dead cells. – It has the ability to stop bleeding that occurs in accidents due to its vasoconstrictor effect. – St. John's wort oil massage or drinking its tea helps prevent headaches. – When consumed internally, it relieves ulcer and gastritis problems. – St. John's wort oil and tea are helpful in hemorrhoid problems. – It facilitates digestion and helps stop diarrhea.