David Gareja (Gürcüce: Çeviri: davitgarejis samonast’ro k’omp’leksi) doğu Gürcistan’ın Kakheti bölgesinde, Gareja Dağı’nın yarım çöl yamaçlarında bulunan, kayalara oyulmuş bir Gürcü Ortodoks manastır kompleksidir. Gürcistan’ın başkenti Tiflis’ten yaklaşık 60-70 km güneydoğusunda. Karmaşık yüzlerce hücre, kilise, şapel, refectories ve yaşayan çeyrekleri kaya yüzünden oyuklar içeriyor.
Kompleksin bir kısmı Azerbaycan’ın Agstafa rayonunda bulunuyor ve Gürcistan ile Azerbaycan arasındaki sınır anlaşmazlığına maruz kalmıştır. Bölge aynı zamanda korunan hayvan türlerine ve bölgedeki en eski insan yerleşim alanlarına ev sahipliği yapmaktadır.