We found 3 actual water levels for 'Embarras River'.

CANADA - [ ]

Station Water bodyWater levelFlowMap
Below Divergence Embarras River 744.5 cm 114 m³/s
Near Weald Embarras River 94.9 cm 4.72 m³/s

UNITED STATES - [ ]

Station Water bodyWater levelFlowMap
Newton Embarras River (Il) 8.167856 ft