Kirken er Sveriges ældste trækirke og blev bygget i det 13. århundrede. Interiøret er præget af den rige maleriudsmykning i loftet og på væggene fra 1750'erne, samt af det barokke interiør og den rige tilstedeværelse af middelalderlige genstande.
De fleste af kirkens malerier i kor og skib er malet af den Växjö-baserede kirkedekoratør Johan Christian Zschotzscher i 1753. Man kan tydeligt se hans signatur på korets venstre væg. De ældste klare malerier kan dog ses i sakristiet, hvor væggene har fire motiver fra Første Mosebog. De er blevet dateret til begyndelsen af det 17. århundrede. Modellen er Gustav II Adolfs bibel fra 1618.
Beboerne i Granhult har måttet kæmpe hårdt for at bevare deres kirke. Der er skrevet meget om kampen mod biskop Esaias Tegnér, der ville have dem til at forlade deres kirke for i stedet at deltage i byggeriet af den nye kirke i Nottebäck i 1830'erne.
Nu er det Granhults kirkebestyrelse, der står for pleje og tilsyn med kirken. Non-profit arbejde, indtægter fra salg af postkort, beskrivelser og gaver er nødvendige for at bevare denne skat.