Irano upės įteka arba į Persijos įlanką, arba į Kaspijos jūrą. Tačiau centrinėje šalies dalyje upių vagos pripildomos vandens tik tada, kai kalnuotoje vietovėje ištirpsta sniegas. Likusį laiką lovos visiškai išdžiūvo.
Sefidrudo upė
Sefidrudas, išvertus iš persų kalbos, skamba kaip „balta upė“. Sefidrudas yra didžiausia upė Šiaurės Irane.
Iš pradžių Sefidrudo šaltinį suformavo dvi kalnų upės - Kyzyluzen ir Shakhrud (pietiniai Elbruso šlaitai). Šiandien jis palieka Shabanu rezervuarą. Santaka yra Kaspijos jūra. Prieš santaką upė suformuoja plačią deltą.
Sefidrud yra gausiausia upė visoje Irano Kaspijos jūros pakrantėje. Bendras Sefidrudo su Kyzylusen ilgis yra 720 kilometrų. Upę maitina visos keturios rūšys: sniegas; po žeme; lietus; ledyninis.
1962 m. Kyzyluzen ir Shahrud upių santakoje buvo pastatyta hidroelektrinė, dėl kurios buvo suformuotas Shabanu rezervuaras. O dabar Sefidrudo šaltinis yra rezervuaro vandenys. Tai leido sumažinti potvynių riziką upės deltoje, kuri iki tol buvo toli gražu neįprasta.
Delta tęsiasi pakankamai toli į Kaspiją, tačiau pastačius rezervuaro užtvanką, judėjimo greitis buvo gerokai sumažintas. Deltos upėje yra keli dideli miestai: Rasht; Benderis-Anzeli; Lengerud.
Kušfrudo upė
Upės vaga yra šiaurės vakarų Irano žemėse. Bendras srovės ilgis yra 260 kilometrų. Pagrindinis Kušfrudo intakas yra Gerirurdas. Upę sudaro tirpsmo ir lietaus nuotekos. Tradiciškai upė kyla Kopetdago šlaite (aukštis virš jūros lygio yra 3000 metrų). Kušfrudą maitina lietus ir pavasarį ištirpęs sniegas.
Kušfrudo kanalas eina per Mašado oazės teritoriją, kurioje gyvena apie 2,5 mln. Ir čia yra intensyvi vandens analizė, o vasaros pabaigoje upės vaga tampa praktiškai tuščia.
Karun upė
Karun yra vienintelė plaukiojama upė Irane, jos ilgis yra 950 kilometrų. Kanalas eina per pietvakarių šalies žemių teritoriją. Senovėje upės vanduo tekėjo į Persijos įlanką, tačiau šiandien tai kitokia vieta.
Upės šaltinis yra Zagroso kalnai (Chaharmahal ir Bakhtiariya provincijų teritorijos). Santakos vieta-Šato al-Arabo upė (Khorramshahr miesto teritorijoje). Pakeliui Karun paima Diz upę. Deltos upėje yra Abadano sala. To paties pavadinimo miestas yra jo teritorijoje.