The church includes a number of stained glass windows in geometric/floral patterns made by Ballantine & Allan in 1857. The three pictorial west windows are the work of William Wailes, and which were made between 1859 and 1860. The stained glass windows were restored between 2008 and 2009. A WWI memorial was installed in the church in 1922 remembering the 20 men from the parish who died in the war. The exterior stonework of the church was restored in 2000, and an interior refurbishment was carried out in 2004.