I fiumi dell'Iran sfociano nel Golfo Persico o nel Mar Caspio. Ma nella parte centrale del paese, i letti dei fiumi si riempiono d'acqua solo dopo che la neve si è sciolta nella zona montuosa. Il resto del tempo i letti sono completamente asciutti.
fiume Sefidrud
Sefidrud, tradotto dal farsi, suona come "fiume bianco". È il Sefidrud il fiume più grande dell'Iran settentrionale.
Inizialmente, la sorgente di Sefidrud era formata da due fiumi di montagna: Kyzyluzen e Shakhrud (pendii meridionali di Elbrus). Oggi lascia il bacino idrico di Shabanu. La confluenza è il Mar Caspio. Prima della confluenza, il fiume forma un ampio delta.
Sefidrud è il fiume più abbondante dell'intera costa iraniana del Mar Caspio. La lunghezza totale di Sefidrud con Kyzylusen è di 720 chilometri. Il fiume è alimentato da tutti e quattro i tipi: neve; metropolitana; piovere; glaciale.
Nel 1962 fu costruita una centrale idroelettrica alla confluenza dei fiumi Kyzyluzen e Shahrud, che portò alla formazione del bacino idrico di Shabanu. E ora la fonte di Sefidrud sono le acque del bacino idrico. Ciò ha permesso di ridurre al minimo il rischio di inondazioni nel delta del fiume, che fino ad allora erano tutt'altro che rari.
Il delta si estende abbastanza nel Caspio, ma dopo la costruzione della diga del bacino, la velocità di avanzamento è stata notevolmente ridotta. Ci sono diverse grandi città nel delta del fiume: Rasht; Bender-Anzeli; Lengerud.
fiume Kushefrud
Il letto del fiume si trova nelle terre dell'Iran nordoccidentale. La lunghezza totale della corrente è di 260 chilometri. Il principale affluente del Kushefrud è Gerirurd. Il fiume è formato dallo scioglimento e dal deflusso dell'acqua piovana. Convenzionalmente, il fiume nasce sul pendio del Kopetdag (l'altezza sul livello del mare è di 3000 metri). Kushefrud è alimentato da piogge e nevi sciolte in primavera.
Il canale Kushefrud passa attraverso il territorio dell'oasi di Mashhad, dove vivono circa 2,5 milioni di persone. E qui c'è un'analisi intensiva dell'acqua e alla fine dell'estate il letto del fiume diventa praticamente vuoto.
fiume Karun
Karun è l'unico fiume navigabile in Iran, la sua lunghezza è di 950 chilometri. Il canale attraversa il territorio delle terre sud-occidentali del paese. Nei tempi antichi, le acque del fiume scorrevano nel Golfo Persico, ma oggi è un luogo diverso.
La sorgente del fiume sono i monti Zagros (territori delle province di Chaharmahal e Bakhtiariya). Il luogo di confluenza è il fiume Shatt al-Arab (nel territorio della città di Khorramshahr). Lungo la strada, Karun prende il fiume Diz. C'è l'isola di Abadan nel delta del fiume. Una città con lo stesso nome si trova sul suo territorio.