The late-12thc church appears to have consisted of an aisleless nave and chancel. It was greatly enlarged in the following centuries. Blocked off on its W side from the present parish church, the original chancel arch survives. The present 18th-c nave is built on top of part of the 12th-c lower courses of the N wall, including the lower courses of the original doorway which led into a cloister. A loose base and some re-used corbels also survive.
In February 1563/4, James Sandilands resigned all property of the Hospitallers in Scotland into the hands of Mary, Queen of Scots, but almost immediately had a regrant of them as a hereditary barony of Torphichen. In the following years, the buildings were allowed to deteriorate, but the nave continued to be used as the parish church. In 1756, the nave was rebuilt. The transepts and tower became a courthouse, but the tower later fell into disrepair and was only finally re-roofed in 1947, twenty years after other restoration work had been carried out by the Ministry of Public Buildings and Works. The Preceptory buildings and ruins came into the care of Historic Scotland, but the parish church remained in use, separated from the transept area by the blocked-off chancel arch.