Хвощ лесной широко распространён в умеренных областях Евразии и Северной Америки, произрастает в сыроватых лесах различного типа. Растение собрано А. Энсом в окрестностях Петербурга во время спороношения, предположительно в мае или в начале июня. В пригородных лесах и парках Петербурга хвощ лесной является обычным растением.