На территории Алтайского краяпротекает 17 085 рек общей протяженностью 51 004 км, из них 16309 (95%) длиной менее 10 км и 776 (5%) - длиной более 10 км, в т.ч. 32 рекипротяженностью более 100 км, из них 3 - более 500 км. Примерно 9700 рек имеют более или менее постоянные водотоки.Главная водная артерия Алтайского края - река Обь, длиной в пределах края 493 км. Ее крупнейшие притоки (длиной более 500 км) - реки Алей, Чарыш и Чумыш. Максимальный расход воды у г. Барнаула достигал 12600 м3/сек (05.06.69 г.), среднегодовой составляет 1460 м3/сек, минимальный - 162 м3/сек (01.02.34 г.).На территории Алтайского краяболее 11 тыс. озер, из них свыше 230 - площадью более 1 км2. Наиболее крупные озеранаходятся в степной зоне Алтайского края: Кулудинское - 728 км2, Кучукское - 181 км2, Горькое (Романовского района) - 140 км2, Большое Топольное - 76,6 км2, Большое Яровое - 66,7 км2.В пределах Алтайского краяформируется порядка 40% стока, и в пределах Республики Алтай - 60%. Незначительная часть стока формируется в соседних с краем областях.