One-a-day St Johns Wort 4000

Elevate mood during stress and anxiety 

NZD $24.90

Or 4 fortnight payments of NZD $6.22 with i
Or 6 weekly payments of NZD $4.15 with i

FREE DELIVERY on all NZ orders*

(1 review) Add your review about this product
30 tablets
60 tablets


Write your review
Good For Stress
Would recommend - yes

I've used St Johns Wort for years for stress and always seems to work for me. Good price and fast delivery

*Results may vary from Customer to Customer

Was this review helpful to you? Login to rate this review

Adults – One tablet with food or as professionally prescribed.


St John’s Wort has been used medicinally since ancient Greek times where it is believed Dioscorides and Hippocrates used it to rid the body of evil spirits.  

St John’s Wort has been used traditionally to “combat the demons of melancholy”. As a result, St John’s Wort is now taken, worldwide, for the maintenance of healthy emotional balance and wellbeing. It may assist to support to alleviate anxiety, to promote calm and have beneficial effects on disturbed sleep patterns. 

Thompsons high potency St Johns Wort 4000 can be used to help manage feelings of anxiety, stress and sadness. St Johns Wort is a natural non-habit forming way to improve well being and elevate mood. St Johns Wort can also be used for the relief of mild nerve pain. 


  • May assist in alleviating symptoms of nervous tension, irritability and anxiety
  • May help to elevate mood and assist in the management of mood swings
  • May improve the body’s ability to cope with stress and aid in the management of stress disorders
  • May help to relieve sleeplessness and insomnia.

Each tablet contains, 

Hypericum perforatum (St John’s wort) extract 
 - equivalent to dry herb flowering top 4 g
Standardised to contain hypericin 2.2 mg
St. John’s Wort affects the way many prescription medicines work, including the oral contraceptive pill - Consult your healthcare professional

Use only as directed and always read the label

If symptoms persist, consult your healthcare professional