Det opprinnelige orgelet med 24 stemmer ble bygd i 1895 av Åkerman & Lund Orgelbyggeri i Knivsta. I forbindelse med restaureringen i 1937 ble det bygd om til 35 stemmer. De nåværende orglene, hoved- og kororgelet, ble bygd i 1962 av Grönlunds Orgelbyggeri i Gammelstad. Det store orgelet på bakerste galleri er helmekanisk med 36 stemmer; rørstammen i dets hovedverks fasade er en så kalt spansk trompet. I løpet av 2010 og 2011 ble det bygd et nytt kororgel på det fremste galleriets venstre side, med 18 stemmer i svensk-romantisk stil. Også dette ble bygd av Grönlunds Orgelbyggeri.