Kirik on pärit 12. sajandist ja selle ehitisse on lisatud väike osa tolleaegsetest riidest. Torni ehitati enne 15. sajandit. Ülejäänud kiriku ehitus toimus 15. sajandil ja see lõpetati aastal 1451. Sel ajal oli linn villa- ja riidekäitluse tõttu jõukas. Linn sai Rooside sõja ajal Lancasteri vägede poolt tõsiseid kahjustusi.
1461. aastal, kuid St John's oli ilmselt vigastamata. Kellaraam ehitati ümber umbes aastatel 1680-1710. Sisemine sisustus remonditi 18. sajandil. Aastal 1856 restaureeris seda kohaliku arhitekti Edward Browning, kes oli ka töötanud teiste lähedalasuvate kirikute kallal. 1867. aastal restaureeriti see veel, 1897.-1999 eemaldati Browning'i värvitud kaunistus kirikukambris ja 1903. aastal lisati kirikukambri. Aastal 1950-1953 ehitati osaliselt ümber põhjapoolne arkade ja torni parapett. Arkaadi ehitamine oli vajalik, sest allpool asuvad matmiskoobad olid kokku varisenenud. Seda tööd tegi E. Bowman and Sons. 2003. aastal kuulutati kirik kasutuselt kõrvale ja sellest ajast alates on seda rohkem remonditud.