
Město Slavičín se nachází v jihovýchodní části okresu Zlín, 13 km východně od Luhačovic a 13 km jihozápadně od Valašských Klobouk. Je dostupný autobusy z Luhačovic, Zlína, Valašských Klobouk a Uherského Hradiště a železnicí z tratí č. 341 Veselí nad Moravou - Vlárský průsmyk z místní části Hrádek na Vlárské dráze.
Stavba kostela začínala na úrovni dnešního kůru a končila zhruba v místech okraje bočních kaplí. Největší stavební úpravu kostel prodělal po roce 1668. Ke kostelu byly přistavěny boční kaple a v roce 1690 kůr s věží. Koncem 17. století tak dostal kostel sv. Vojtěcha v podstatě dnešní vzhled i přes rekonstrukci v roce 1897, kdy byl přestavěn v novobarokním slohu. K nejstarším pamětihodnostem interiéru kostela patří pískovcová křtitelnice s letopočtem 1660 a písmeny Z Z Z, což jsou z největší pravděpodobností iniciály Zdeněka Zástřizla ze Zástřizl. Kostelní zvony neunikly rekvizicím jak v první, tak druhé světové válce. Nové tři zvony byly instalovány v roce 1948 a čtvrtý pak v roce 1997 k miléniu sv. Vojtěcha..
V průběhu času prošel kostel mnoha úpravami a přestavbami. V roce 1668 jej rozšířil Zdeněk ze Zástřízl, v roce 1775 vyhořel, následně však byl obnoven. Roku 1897 byl zcela přestavěn v novobarokním stylu. Další úpravy pak proběhly v letech 1925, 1956, 1975 a 1983..