Przez Staszów przepływają dwie rzeki: Czarna Staszowska oraz Desta. Desta to lewobrzeżny dopływ Czarnej. Jest to wąska i stosunkowo krótka rzeka. Jej długość to ok. 7 km, a powierzchnia jej zlewni to 43,8 km2. Rzeka swoim biegiem przecina m.in. Drogę Wojewódzką 764 (kierunek Kielce). Po pokonaniu okolicznych pól i łąk, przy ul. Długiej przepływa pod kanałem młyńskim, aby po przecięciu ogródków działkowych ujść do Czarnej Staszowskiej (okolice Zalewu Nad Czarną).