Kościół św. Jana w Sztokholmie (szw. Sankt Johannes kyrka) – kościół katolicki należący do Katolicka diecezja Sztokholmu. Były kościół parafialny szwedzkiego kościoła ewangelicko-luterańskiego w parafii o tej samej nazwie (S:t Johannes församling) wchodzącej w skład większej jednostki organizacyjnej pod nazwą Kontrakt Katedralny (szw. Domkyrkokontraktet) w diecezji sztokholmskiej. Kościół jest położony na wzgórzu Brunkeberg przy północnym krańcu ulicy Malmskillnadsgatan w sztokholmskiej dzielnicy .
Kościół ma status zabytku sakralnego według rozdz. 4 Kulturminneslagen (pol. Prawo o pamiątkach kultury) ponieważ został wzniesiony do końca 1939 (3 §).
Historia thumb|left|Pierwotny kościół św. Jana Już w 1651 została w miejscu obecnego kościoła zbudowana drewniana kaplica cmentarna, jako że rozciągający się wokół niej teren służył jako cmentarz ówczesnej parafii św. Jana i św. Jakuba. W okresie późniejszym były plany wzniesienia w tym miejscu kościoła kamiennego.
Po 1770 król Gustaw III wystąpił z inicjatywą budowy nowego kościoła w stylu klasycystycznym. Wykonanie projektu zlecono architektowi .