Hjartdal hadde en gammel stavkirke, Holmskyrkja. Denne ble revet og en ny kirke ble reist på stedet i 1809. Byggmester var Halvor Høgkasin. Kirken ble restaurert i 1941, ansvarlig arkitekt var Wilhelm Swensen. Alterveggen og prekestolen har treskjæring.