Bulgariens floder danner et tæt netværk. Grundlæggende er landets floder korte og bjergrige. Derfor bliver de betydeligt lavvandede om sommeren.
Donau -floden
Donau tilhører førstepladsen i længden på Den Europæiske Unions område. Flodkanalens samlede længde er 2.960 kilometer. Flodens kilde er i Tyskland (Schwarzwald -bjergene). Og så passerer Donau gennem ti stater. Floden løber ud i Sortehavets farvande.
Iskar -floden
Floden løber gennem den vestlige del af Bulgarien og er den højre side af Donau. Kilden er placeret på skråningerne af Rila -bjergene (vestlige skråninger). Flodens samlede længde er 340 kilometer. Flodens kilde er sammenløbet mellem de to floder Cherni-Iskar og Beli-Iskar.
Tundzha -floden
Floden løber gennem den østlige del af Bulgarien og dels gennem Tyrkiets område. Flodens kilde er på de sydlige skråninger på Balkan (Kalofer by). I sit øvre forløb passerer floden gennem Kazanlak -dalens område. Derefter vender den mod syd og går ind i Maritsa -flodens dal. Og i sidste ende flyder ind i den nær byen Edirne og bliver en venstre sideelv.
Flodkanalens samlede længde er 283 kilometer.
Yantra -floden
En flod beliggende i den nordlige del af landet, som er den rigtige sideelv til Donau. Flodkanalens samlede længde er 285 kilometer. Yantra har et usædvanligt stort antal bifloder - tredive. Og alle overstiger de 10 km i længden.
De største er:
- Rositsa. Kanallængde - 164 km, bassinområde 2265 km;
- Stara -floden (Lefedzha). Kanallængden er 92 km, bassinområdet er 2424 km;
- Dzhulunitsa. Kanallængden er 85 km, bassinområdet er 892 km.
På flodens bredder ligger sådanne byer som Gabrovo, Gorna-Oryahovitsa; Byala, Poslki-Trymbesh og Veliko Tarnovo.
Maritsa -floden
Maritsa er en af de største floder på Balkanhalvøen. Kanalens længde er 490 kilometer. Flodens kilde ligger nær byen Dolna Banya (den østlige del af Rila -bjergene). Derefter stiger Maritsa ned til Plovdiv-dalen og flytter jævnt mod Edirne (græsk-tyrkisk område). Floden løber ud i Det Ægæiske Hav, inden den danner et sumpet delta.
Maritsas vigtigste bifloder: Sazliyka; Gyops; Tunja; Ergene; Krichima; Chepelar; Vycha; Arda.
Da floden hovedsageligt fodres med regn, bliver Maritsa i løbet af sommerperioden meget lav. Dens nedre når ganske ofte oversvømmelse, hvilket er forbundet med tidligere snefald eller regn i de øvre områder.