
Obec Hradčovice (původní název Radischowitz) leží v údolí na mírném svahu při pravém břehu řeky Olšavy přibližně 5 km západně od Uherského Brodu a 11 km východně od Uherského Hradiště. První písemná zmínka o vesnici pochází z roku 1247. Nyní tu žije asi 1000 obyvatel.
Kostel Všech svatých stojí při průběžné silnici naproti obecnímu úřadu.
Nejstarší období je datováno do 13. století, ze kterého prokazatelně pochází obvodové chrámové zdivo s podezdívkou a třemi původními okny. Do první poloviny 14. století spadá druhé stavební období, kdy bylo zvýšeno zdivo a také výše položena okna. Z tohoto období také pochází střílna, která se nachází v jižní obvodové zdi. Ve třetím stavebním období, které probíhalo v 15. století, dostává kostel tvar nynějšího křížového půdorysu, a to přístavbou obou bočních kaplí a opěrných pilířů. Došlo také k dalšímu zvýšení zdiva. Poslední, čtvrté stavební období je datováno až okolo roku 1670, kdy byl kostel barokně upraven a nově byla vystavěna věž se zvonicí. Po třicetileté válce je kostel uváděn jako zpustlý, byl však opraven a v roce 1757 rozšířen. Uvnitř kostela jsou tři oltáře, po stranách dvě kaple Kristovy rodiny a svaté Anny s obrazy od dobrodinců. Za hlavním oltářem se nachází sakristie a na klenbě a dvou zděných pilířích je nesen kůr s varhanami. Nynější nástroj je z roku 1966 od krnovské firmy Rieger-Kloss. Na věži nad hlavním vchodem jsou zavěšeny tři zvony. Ve válečném roce 1941 byl pořízen nový krov a stará šindelová střecha byla vyměněna za bobrovku. O rok později byly zrekvírovány kostelní zvony. Nové získal kostel až v roce 1956. Od padesátých do devadesátých let 20. století postupně probíhaly opravy a modernizace kostela s farou a jejich okolí. Kostel Všech svatých je nyní kostelem farním s pravidelnými bohoslužbami. Od roku 1958 je chráněnou kulturní památkou..