Все реки Казахстана относятся к бассейну Северного Ледовитого океана и внутреннему бессточному бассейну. Водораздел между двумя бассейнами проходит через хребты горной системы Саур-Тарбагатай и Сарыарку, Тургайское плато и упирается в Южный Урал.
Реки бассейна Северного Ледовитого океана - Ертыс (с притоками Есиль и Тобол) .
Реки внутреннего бессточного бассейна:
К Балхаш-Алакольскому бассейну относятся реки юго-восточной части Казахстана - Каратал, Лепсы, Аксу, Или, Тентек и др.
Бассейн Каспийского моря охватывает реки западной части Казахстана.
К ним относятся Урал, Эмба, Сагыз, Уил, Большой и Малый Узень и их притоки.
К бассейну Аральского моря относятся реки южной и центральной частей Казахстана. Все они расположены в пустынной зоне и имеют редкую речную сеть. Главные реки — Сырдария с притоком Арысь, Чу, Сарысу, Тургай, Иргиз, Талас - не доходят до Аральского моря, теряясь в песках.