The Silao River, crosses the major part of the municipal territory. It is fed by the Magueyes, Pascuales, Hondo, and Tigre streams, as well as the Gigante River, which is its major tributary. Within the municipality are some streams of importance, like those of the Agua Zarca, San Francisco, El Paraíso, Pabileros, and Aguas Buenas.
