Todo el territorio de Canelas pertenece a la "Región hidrológica Sinaloa", su extremo sur pertenece a su vez a la "Cuenca del río San Lorenzo" y todo el territorio restante a la "Cuenca del río Culiacán".