A method of determining the surface level of an area subject to flood, furrow or surface irrigation. The method includes the steps of providing at least one measuring cup positioned below the surface level but within the area and providing a water level sensor within or integrated with the at least one measuring cup. The levels provided by the water level sensor are used to calculate the surface level by determining the inflection point between the rapid increase of the monitored levels when the front of irrigation water passes the water level sensor. A further aspect of the disclosure is the provision of a soil moisture sensor, said sensor comprising an auger adapted to be inserted into the ground with minimum soil disturbance, said auger having means for measuring soil moisture..Se describe un método para determinar el nivel de superficie de un área sometida a irrigación por inundación, por surcos o de superficie. El método incluye los pasos de proporcionar por lo menos una taza de medición colocada por abajo del nivel de superficie pero dentro del área y proporcionar un sensor de nivel de agua dentro de o integrado con al menos una taza de medición. Los niveles provistos por el sensor de nivel de agua se utilizan para calcular el nivel de superficie al determinar el punto de inflexión entre el rápido incremento de los niveles verificados cuando la parte frontal del agua de irrigación pasa el sensor de nivel de agua. Un aspecto adicional de la descripción es la provisión de un sensor de humedad de suelo, dicho sensor comprende una barrena adaptada para ser insertada en la tierra con mínimo disturbio, dicha barrena teniendo medios para medir la humedad del suelo.