Kyrkan på Kinnekulle intar en särställning i svensk historia. Enligt traditionen döptes Olof Skötkonung i början av 1000-talet i Husaby källa av S:t Sigfrid. Han skall därefter ha skänkt sin kungsgård till biskopssäte - Sveriges äldsta. Här uppfördes en stavkyrka, som senare ersattes med det nuvarande stentemplet. Äldst är tornet, från 1000-talet, som fogades till träkyrkan bl a för att tjäna försvarssyften. Kyrkan i övrigt är uppförd under 1100-talet. Den har bevarat en medeltida ambon, liksom den gamla biskopsstolen som är en av Sveriges äldsta möbler.