Kirken er bygget i 1100-tallet med tårn fra ca. 1500. Nuværende våbenhus er fra ca. 1900. Altertavle og prædikestol fra begyndelsen af 1600-tallet. Pulpitur fra 1716 med pietistiske malerier fra 1729. Et gravminde over 13 omkomne søfolk, der drev i land ved Thorup Strand juleaften 1894, kan ses i kirkegårdens sydlige del.