La commune est bordée par la Veyle au sud, sur 8,5 km en limite des communes de Pont-de-Veyle et de Grièges.
La Veyle termine son parcours ici pour rejoindre la Saône en face de Macon au Pont Vert, mais plus exactement aujourd’hui, la rivière rejoint le canal de la Saône.
La petite Veyle, elle, passe par Pont de Veyle et Grièges pour rejoindre la Saône au port de By.






Video: Le parcours de la Veyle sur la commune de Crottet