Sint Janskruid is een straat te Helvoirt in de gemeente Haaren. De Sint Janskruid is gelegen in de Nederlandse provincie Noord-Brabant.