Den Vorteil, dass die Gemeinde von der Isel durchflossen wird, macht man sich hier stets auf neue Art zunutze. Von St. Johann aus können Rafting- und Kajaktouren in den reißenden Fluten des Gletscherflusses Richtung Lienz gestartet werden. Ein Spaziergang oder eine Wanderung entlang der Iselufer garantiert Erholung pur und wer lieber etwas höher hinaus möchte, ist mit den Wandersteigen nach Oberleibnig, Michelbach und Oblaß bestens beraten. An besagten Orten finden Wanderer mit mehreren idyllischen Weilern inmitten unberührter Natur ebenfalls wasserreiche Erholungsgebiete. Oberleibnig kann von St. Johann aus zudem mit einer Seilbahn erreicht werden. Wer über die nötige Ausdauer verfügt, kann von Oberleibnig zu einer Weitwanderung Richtung Hochschober, dem die Schobergruppe ihren Namen verdankt, aufbrechen. Für Radfans bietet sich im Tal der Radweg entlang der schönen Iselufer an.
An Freizeitmöglichkeiten mangelt es in St. Johann im Walde auch im Winter nicht. Zeigt sich Frau Holle gnädig und sorgt für die passende Schneelage, so steht im idyllischen Dorf eine Langlaufloipe bereit und vor dem Vereinshaus können auf einem Eisplatz mit Schlittschuhen einige Runden gedreht werden. Skifans gelangen mit den gratis Skibussen binnen kürzester Zeit in die nahe gelegenen Skigebiete, wie dem Großglockner Resort Kals/Matrei oder die Lienzer Skigebiete Zettersfeld und Hochstein.