L'hydrographie de Chaveyriat se réduit à un très joli et capricieux cours d'eau nommé "l'Irance"
Capricieux il l'est car il peut très rapidement prendre beaucoup de volume et inonder les prés proches du cours d'eau.
Sa source est située à saint André le Bouchoux, alimenté par le déversoir de l'étang du Grand Romans.
L'Irance arrive sur la commune en provenance de Chanoz-Chatenay. Elle longe un "valum" pour rejoindre le "vieux Jonc" et traverser la "Percée" de la commune de Buellas.
Après ce grand détour, l'Irance termine son périple sous le pont de la veyle, à Mézériat.
Elle a donné son nom au centre sportif de la Communauté de communes de la Veyle situé à Mézériat, sur la route de Chaveyriat.