Unmanned Aerial Vehicles (UAVs) are now filling in the gaps between spaceborne and ground-based observations and enhancing the spatial resolution and temporal coverage of data acquisition. In the realm of hydrological observations, UAVs have a key role to quantitatively characterize the surface flow allowing for remotely accessing the water body of interest. In this paper we propose a technology which uses a sensing platform encompassing a drone and a camera to determine the water level. The images acquired my means of the sensing platform are then analyzed using the Canny method to detect the edges of water level and of Ground Control Points (GCPs) used as reference points. The water level is then retrieved from images and compared to a benchmark value obtained by a traditional device. The method is tested at four locations in an artificial lake in central Italy. Results are encouraging as the overall mean error between estimated and true water level values is around 0.02 m. This technology is well suited to improve hydraulic modeling and thus provide a reliable support to flood mitigation strategies also in uneasy-to-access environments.