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.
Vilajoki
Ylämaan kirkonkylän jälkeen joki virtaa Lahnajärveen ja siitä edelleen Pukalusjärveen. Pukalusjärvi ulottuu rajan taakse Venäjän puolelle. Vilajoki laskee Venäjän puolella Viipurinlahden Vilalahteen entisen Säkkijärven kunnan Vilajoen () kylän luona. Vilajoki-nimeä esiintyy myös pohjoisemmassa Tanin seudulla Lappeenrannan puolella.