La principal corriente de Tepehuanes son el río Los Lobos y el río Colorado, que se unen para formar el río Humaya que la descender a Sinaloa forma posteriormente el río Culiacán, además existen otras corrientes menores permanentes como los ríos Capulín de Barajas, Enjambres, Aguaje y El Oso, y numerosos más pequeños e intermitentes que descienden de las montañas.