Obec Chrast byla založena v 2. polovině 13. století podlažickým benediktinským klášterem. Chrastecké panství vystřídalo postupně několik majitelů, roku 1656 jej koupil pražský arcibiskup kardinál Arnošt z Harrachu pro nově vzniklé královéhradecké biskupství, které jej vlastnilo do roku 1848.

Barokní kostel byl postaven v letech 1710-1717 na místě staršího kostela (patrně gotického, zmiňovaného v letech 1612-1618), který vyhořel při velkém požáru města roku 1709. Nechali jej postavit královéhradečtí biskupové, stavbu zadal Tobiáš Jan Becker a převzal ji biskup Jan Adam hrabě Vratislav z Mitrovic. Stavitelem byl patrně Donát Morazzi, podle projektu architekta Jana Blažeje Santini-Aichela. Kostel byl slavnostně vysvěcen dne 31.10.1717 Adamem Vratislavem z Mitrovic.
Kostel postihl v listopadu roku 1725 požár, který roztavil oba zvony z roku 1717. Kostel byl opraven a roku 1727 byly slavnostně vysvěceny dva nové oltáře. Roku 1728 byl zřízen oltář sv. Jana Nepomuckého. Nové zvony ulil v letech 1727 - 1729 Jan Priquey z Mladé Boleslavi, ty se však znovu roztavily při požáru horní části kostela a věží roku 1774. Kostel byl opraven v letech 1775-1776. V letech 1999 a 2000 byly opraveny věže, střechy a fasáda kostela.

Text: historie
25.11. 2012 - E. Horáková podle Umělecké památky Čech 1., Emanuel Poche a kol., Academia 1977; http://www.mestochrast.cz; http://www.nockostelu.cz