Sinds de 15e eeuw stond in Gilze de St. Petrus Banden kerk. In de tachtigjarige oorlog brandde de kerk af, waarna restauratie nodig was. Het duurde tot 1617 voor deze verbouwing klaar was.
In de 19e eeuw was het opnieuw nodig om de kerk te verbouwen. Tussen 1880 en 1881 werd de kerk volgens neo-gotische principes vergroot en verfraaid (volgens ontwerp van J. Langelaar). Datzelfde gebeurde in 1931-1932 (architect Wolter te Riele).
De spitse toren werd in de Tweede Wereldoorlog door de Duitsers opgeblazen.
De kerk is sinds 2012 officieel een gemeentelijk monument.