The tower is the earliest part of the church, dating from the C13.
The nave and north aisle are C15
the south aisle and porch were added in circa early C16.
South aisle, also of ashlar, has 5 early C16 3-light granite mullion windows with depressed 4-centred arch lights and straight heads with square hoodmoulds.
Interior: porch retains its wagon roof, partly restored, with moulded ribs and carved bosses and wall-plates.
One late C18 wall memorial on north wall to members of Kellend family who died 1781- 5, it consists of a white marble plaque with black marble surround and urb above.
The only surviving medieval glass is in the head of the central north window and depicts various angels holding coats of arms.