Den första kyrkan var enligt traditionen en träkyrka, möjligen en stavkyrka, belägen på en plats kallad Högen. Från denna ska man ha tillvaratagit ekstockar som förmodas ingå i den nuvarande kyrkan.[1]
Någon gång på 1100-talet eller i början av 1200-talet uppfördes nuvarande sandstenkyrka. År 1729-1730 försågs kyrkorummet med nya takvalv och 1822 tillkom ett större, tresidigt avslutat kor vid östra sidan och en sakristia byggdes norr om koret. Ett kyrktorn av huggen granit uppfördes 1910 vid västra sidan. Kyrkklockorna flyttades från klockstapeln upp i tornet. Det gamla vapenhuset flyttades ut på kyrkogården och blev förvaringsplats för äldre inventarier.
Kyrkorummet är präglat av Ärland Noreens restaurering 1950, då slutna bänkar tillkom och färgsättningen bestämdes med utgång från altaruppsatsen i barock. En ytterligare renovering företogs 1977.
Klockstaplar
Två klockstaplar har funnits på kyrkogården. Första stapeln uppfördes 1743 och ersattes 1825 av en ny. När tornet färdigställdes 1910 skulle klockstapeln säljas till Västergötlands fornminnesförening och ställas på ett friluftsmuseum i Skara. Det dröjde till 1931 innan stapeln revs och forslades till Västergötlands museums fornby, där den sedan dess varit utställd.
Inventarier
Dopfunt, där cuppan av sandsten är tillverkad omkring år 1200 och har höjden 43 cm. Den är päronformad och har på mitten en repstav samt avslutas nedtill med en kraftig vulst. Den runda cementfoten är sentida. Centralt uttömningshål.[2]
Altaruppsatsen är i barock och anskaffad 1708. Troligen utförd av Gustaf Kihlman från Borås.
Klockor
Storklockan omgöts i Stockholm 1894.
Lillklockan är av en senmedeltida typ och saknar inskrifter.[3]
Orgel
Orgeln med fasad är tillverkad av Tostareds Kyrkorgelfabrik, Tostared och installerad 1954 eller 1953. Den är placerad på västra läktaren och har åtta stämmor fördelade på två manualer och pedal.[4] Orgeln är pneumatisk. Tidigare användes ett harmonium.
Kyrkor i Skara stift / red.: Johnny Hagberg ; [foto: Sture Björnson ; text: Robin Gullbrandsson]. Skara stiftshistoriska sällskaps skriftserie, 1401-7725 ; 67. Skara: Skara stiftshistoriska sällskap. 2012. sid. 97. Libris12922511. ISBN 978-91-86681-09-8
Markving, Gustaf; Markving, Ulla (1981). Kyrkorna i Sjuhäradsbygden : presentation i text och bild av samtliga kyrkor i Sjuhäradsbygden, som tillhör Svenska kyrkan. [Borås]: [Sjuhäradsbygdens tidn.]. sid. 68-69. Libris7791080. ISBN 91-970327-0-0