Garnio šventykla yra vienintelis Armėnijoje ir buvusioje Sovietų Sąjungoje išlikęs graikų-romėnų kolonadinis pastatas. Ji pastatyta pagal jonėnų orderį ir yra Garnio kaime, centrinėje Armėnijoje. Tai žinomiausias ikikrikščioniškosios Armėnijos statinys ir simbolis. Remiantis kai kurių istorikų tyrimais, šventyklą sukūrė Armėnijos karalius Trdatas I, valdęs I a. antroje pusėje. Remiantis Garni kaime rastais klinio rašmenimis, vėliau, VIII a. pirmoje pusėje, šventyklą užkariavo karalius Argišti, po to jis pastatė Erebunio tvirtovę, kuri pradėjo vystytis ir vėliau tapo Armėnijos sostine, dabartiniu Jerevanu.
Nuo III a. pr. m. e. iki IV a. pr. m. e. Garnio šventykla buvo Armėnijos karalių vasaros rezidencija, nes dėl savo neprieinamumo patiko ir karaliams, ir gyventojams.
Šventykla buvo sukurta senovės armėnų dievo Mihro - Saulės, šviesos ir tyrumo dievo - garbei. 301 m. Armėnija priėmė krikščionybę kaip valstybinę religiją, ir viskas, kas buvo kaip nors susiję su pagonybe, buvo sunaikinta, o Garnio šventykla yra vienintelė išlikusi pagoniška šventykla Armėnijoje iki šių dienų.
Naujojo valdovo Trdato III kariuomenė, norėdama sustiprinti ir apsaugoti naująją religiją, sudegino visas pagoniškas šventyklas, statulas, relikvijas. Tačiau dėl karaliaus sesers Chosrovanduchto malonės, kuri paprašė savo brolio nenaikinti šios šventyklos, todėl buvo sunaikinti tik pagoniškų dievų atvaizdai ir statulos.
Tačiau Garnio šventykla nebuvo apsaugota nuo pavojaus. I a. romėnų legionų griaunamieji žygiai į Armėniją padarė šventyklai didžiulę žalą, o 1679 m. žemės drebėjimas netoli Garnio kaimo šventyklos kolonas ir akmenis išbarstė į visas puses, į Azato upę ir į tarpeklį aplink trikampį kyšulį. Šventykla buvo atstatyta sovietmečiu vietinių gyventojų pastangomis. šventykla visiškai atstatyta naudojant originalius akmenis. Trūkstamos dalys buvo pakeistos tuščiais akmenimis, kad būtų lengvai atpažįstamos.