Större delen av Huddinge kommun ingår i Tyresåns sjösystem och avrinner österut till Kalvfjärden i Östersjön. Inom sjösystemet finns knappt 40 sjöar.
Huddinges västra del ingår i Mälarens sjösystem. Mälaren som i sin tur mynnar till Östersjön.
Därutöver finns i Huddinge den lilla sjön Holmträsket som avrinner mot Kagghamraån och sjöarna Öran och Långsjön i Hanveden som tillhör Vitsåns sjösystem.
Läs mer om Tyresåns sjösystem
Läs mer om Mälarens sjösystem