Cerkev leži na ozemlju prvotne ptujske pražupnije. V 16. stoletju je bila povsem prezidana, če ne celo na novo postavljena. Edina letnica je 1529 na zvoniku, po kateri lahko zidavo postavimo v čas pred turški vpad leta 1532. Na zahodu je mogočen zahodni zvonik, za njim pa nekoliko trapezasta, proti vzhodu pa širša ladja s po dvema opornikoma ob stranskih stenah.
Cerkev se nahaja na griču z 293 m nadmorske višine in domnevno stoji na mestu nekdanje utrdbe, ki je bila leta 1297 zgrajena kot obramba pred Ogri.
Cerkev so pričeli graditi leta 1513, vendar je bila v takšni obliki, kot jo vidimo danes, dokončana leta 1529, ko je bil dograjen še zvonik. Zapis iz župnijske kronike omenja, da je prvotna cerkev stala v gozdu med bori in smrekovjem, od koder je prvotno poimenovanje, ki se je glasilo Sv. Andraž v Hojčji.
Leta 1787 je bilo okrog cerkve tudi pokopališče, ki so ga okrog leta 1821 premestili na današnjo lokacijo. Do leta 1921 je bila cerkev obdana z obzidjem, ki so ga podrli in na tistem mestu postavili župnišče.