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.