Flodnamnet Elster finns i Tyskland för två olika floder, som inte har någon beröring med varandra. För att man skall kunna hålla isär dem, har de fått namntilläggen "schwarze" och "weisse". Flodernas namn har ingenting med den tyska fågeln Elster (skata) att göra utan är av slaviskt ursprung med betydelsen den skyndsamma.
1. Schwarze Elster är en biflod till Elbe och förenas med denna på dess högra sida vid Elster öster om Wittenberg . Floden är 188 km lång och flyter upp mellan Elstra och Bischofswerda i saxiska Oberlausitz. Bekanta orter den passerar är bl.a. Kamenz, Hoyerswerda, Senftenberg, Lauchhammer, Elsterwerda, Bad Liebenwerda, Falkenberg och Jessen.
2. Floden Weisse Elster är en biflod till Saale och flyter in i denna på dess högra sida strax söder om Halle i Sachsen-Anhalt. Dess källa ligger i det tjeckiska Elstergebirge i närheten av den lilla byn Výhledi. Floden är sammanlagt 257 km lång. Inte långt från källan korsar den gränsen och flyter in i Tyskland i saxiska Vogtland och sedan in i Ostthüringen, där den passerar städerna Greiz och Gera, innan den under en kort sträcka flyter genom Sachsen-Anhalt och staden Zeitz för att sedan svänga av mot Leipzig i Sachsen. Här förenas också floden Pleisse med Weisse Elster.
Utmärkande för Weisse Elster var tidigare flodens meanderlopp. På långa sträckor har floden rätats ut och genom ett snabbare vattenflöde, skyddsvallar och uppdämningsanläggningar har man kunnat reducera risken för översvämningar. Utefter flodens lopp finns flera uppdämda sjöar, som tjänar såväl som vattenreservoar för bruksvatten och energialstring, högvattenskydd och vattensport.