Vantaanjoki
Vantaanjoen pisin sivujoki on Keravanjoki, joka yhtyy Vantaanjokeen Helsingin ja Vantaan rajalla. Muita huomattavia sivujokia ovat Luhtaanmäenjoki (ylempänä Nurmijärven alueella Lepsämän- ja Luhtajoet), Tuusulanjärvestä alkava Tuusulanjoki, Palojoki ja Kytäjoki, jonka latvavedet ovat osittain Lopen ja Vihdin alueilla.
Vanhankaupunginkoski
Vanhankaupunginkoski on kulttuurihistoriallisesti merkittävä koski Vantaanjoen suussa Helsingin Vanhankaupunginlahden pohjukassa. Kosken alkuperäinen nimi on Helsinge fors eli Helsinginkoski, jonka ääreen Helsingin kaupunki () perustettiin vuonna 1550. Koski sijaitsee Vanhankaupungin kaupunginosassa. Koski jakautuu itähaaraan ja länsihaaraan, joiden väliin jää Kuninkaankartanonsaari. Kosken läntinen haara on padottu.