A chapel was constructed in Barlby by 1481, dependent on St Mary the Virgin, Hemingbrough.
A replacement church was built between 1779 and 1780, a rectangular structure with an apse at the east end, an octagonal bellcote, and a vestry on the north side.
A gallery at the west end was added in 1811, followed in the 1840s by two projections on the north side to house additional pews.
[2][3] The church is built of brick, and has a two-level roof of pantiles and stone slates.
The octagonal wooden bellcote survives, and the chancel has a brick bell turret.