I vardera av kyrkans gavelfasader finns en gravsten från omkring år 1200 inmurad, en s k stavkorshäll, som förut legat på gamla kyrkogården.
Kyrkan är byggd i romansk stil, och interiören präglas av bondbarock. Altartavlan som ar ritad av konstnären Folke Hoving, Stockholm, visar överst treenighetssymbolen triangeln, i mitten inskriptionen ”Se Guds Lamm” och de grekiska bokstäverna alfa och omega på ömse sidor därom.
Den nuvarande kyrkan är byggd av granit, som brutits i Lidans dalgång. Kyrkan ritades av arkitekt Ivar Tengbom, Stockholm.
1956 tillkom kyrkorgeln, byggd av Smedmans Orgelbyggeri, Lidköping. Den har sju stämmor.