Arkitekt var Lars Israel Wahlman, som også har tegnet den kjente Engelbrektskyrkan i Stockholm. Kirken ligger i skrånende terreng ned mot Grubbegata, og materialene er kobberplater i spiret på det sidestilte tårnet, skiferheller i taket, pusset tegl i vegger og naturstein i sokkelen. Altertavlen fremstiller Bergprekenen og er malt av Gunnar Torhamn. Kirken har takmalerier utført av Tor Hörlin. Antallet plasser er 350. I de tre sidefløyene er det boliger for prest og gjester, inntil 1990-årene også et leserom beregnet på svenske sjøfolk i havn i Oslo. Stilen er en blanding av 1920-tallsklassisisme og nybarokk.