The oldest part of the present church is the tower, which dates to the reign of Charles I. Much of the remainder was altered in 1751 when the new church in Georgian design was laid out, with the later addition of a semi-circular eastern apse, added in the 19th century.
There are long Georgian galleries running the length of the church, typical of the time, though the box pews that would have stood beneath the galleries have been removed.
Set into the south wall is a door giving access to the family vault of the Fleetwood Hesketh families, patrons of the church. There are over 30 burials in the vault, with the oldest being Richard Hesketh (d. 1699). Within the church are six funeral hatchments to members of the Fleetwood Hesketh family.