Valsts teritorijā plūst daudz upju. Gandrīz visas Armēnijas upes ir divu lielu Dienvidkaukāza ūdensceļu - Kura un Araks - pietekas.
Araksa upe
Araks ir viena no lielākajām upēm Kaukāzā. Avots atrodas Armēnijas augstienes teritorijā (Turcijas teritorija), bet upes grīva un lejtece jau atrodas Azerbaidžānā. Araku vidusceļi ir dabiskā robeža starp Armēniju un kaimiņvalstīm.
Pirmā rakstiskā upes pieminēšana datēta ar 6. gadsimtu pirms mūsu ēras. Vēlāk upes nosaukumi ir Aros, Araz vai Aras. Tā kā kanāls šķērso vairāku valstu teritoriju, upes nosaukums attiecīgi mainās: Azerbaidžānā to sauc par Araz, Turcijā - Aras.
Araks ir Kura lielākā labās puses pieteka. Kopējais ūdensceļa garums ir 1072 kilometri. Upe nav kuģojama, un tās ūdeņi tiek izmantoti tikai apūdeņošanai.
Azatas upe
Ģeogrāfiski upe pieder Armēnijai un ir kreisā Araksas pieteka. Upes avots ir Geghamas grēdas nogāzes dienvidrietumu daļa. Kopējais kanāla garums ir 55 kilometri. Upes dibens ir akmeņains. Vietējie iedzīvotāji apūdeņošanai izmanto upes ūdeņus. Azatas vidienē atrodas ūdenskrātuve.
Starp apskates objektiem, kas atrodas upes krastos, ir vērts izcelt: Gekardas klosteri (upes augštece) un Garni ciematu (labais krasts). Šī gadsimta sākumā upe tika iekļauta UNESCO aizsargājamo objektu sarakstā.
Debed upe
Ģeogrāfiski upes kanāls atrodas uzreiz divās valstīs - Armēnijā un Gruzijā. Caur Armēnijas teritoriju plūst 152 kilometri upes.
Avots ir divu upju - Dzoraget un Pambak - saplūšana armēņu ciematā Dsegh.
Deviņpadsmitajā gadsimtā upi sauca par Borčalu. Šo nosaukumu tai devis reģions, pa kuru iet upes gultne. Viduslaikos upi sauca par Kazahu.
Upe nav kuģojama. Kanāls iet gar dziļu šauru aizu. Apmēram 12 kilometrus no upes ir dabiskā robeža starp Armēniju un Gruziju.
Debed ir ļoti strauja un dziļākā (pēc Araksa) upe visā valstī. Ūdeņus izmanto apūdeņošanai, kā arī enerģijas ražošanai. Pietekas (lielākās): Šnogo un Marca (labā puse); Akhtala (kreisā puse).
Apskates vietas: Akhtala, Alaverdi pilsētas; ciemi Dsekh, Odzun; Sanahins un Hagpats. Sanahinas teritorijā atrodas sens tilts, kas datēts ar XII gadsimtu.
Kazahas upe
Kanāla kopējais garums ir 89 kilometri, un tas viss atrodas Armēnijas teritorijā. Upes avots ir Aragata kalna pakājē. Mute ir Sevužas upe. Galvenā upes atrakcija ir Kazahas kanjons, kas atrodas upes vidusdaļā. Šeit ir arī vairāki senie klosteri.