St. Janskruid is een plant met stervormige gele bloemen die de hele zomer door bloeien.
De plant wordt 30-80 cm. hoog. De ovalen blaadjes met doorschijnende gaatjes staan tegenover elkaar.
Soms groeit het kruid in massas bijeen, zodat grote oppervlakten geel of roodbruin zijn gekleurd. De bloemen bevatten twee kleurstoffen, een gele en een rode; de laatste, hypericine genaamd, is onder meer aanwezig in kleine klierharen die overal de kelk- en kroonbladeren bedekken. Deze stof heeft de eigenschap de huid van de mens bijzonder lichtgevoelig te maken. Ook dieren hebben hier last van, ze kunnen last van jeuk en blaren krijgen. De dieren moeten dan naar een plek in de schaduw gebracht worden en hooi eten waarin St. Janskruid rijkelijk voorkomt.
Vindplaats
St. Janskruid is steeds minder vaak te vinden in de vrije natuur. Het komt voor in Europa, West-Azië en Noord-Afrika op verlaten akkers, in lichte bossen en langs wegen. Het is tegenwoordig ook te vinden in Noord-Amerika, Zuid-Afrika, Zuid-Amerika en Australië en Nieuw-Zeeland tot op 1600 m. hoogte.
Het is in de omgeving van ECOlonie ruimschoots te vinden en het heeft ook een plekje gekregen in onze kruidentuin.