Puhja church, originally dedicated to St. Dionysius, dates from the mid-14th century. It is built of brick, typically for medieval churches in south Estonia. After being damaged during the 15th century, it was substantially rebuilt around 1490. The Baroque tower spire dates from the 18th century, while the interior is mostly Neo-Gothic and dates from the 19th century. In the adjacent cemetery, there are memorials dedicated to local pastor and translator Adrian Virginius (1663-1706) and poet Käsu Hans (died 1715).