Water resource information on-line monitoring is basic and important to water resource management. In this paper, an integrated system based on internet of things (IoT) for water resources monitoring and management is proposed. The system consists of three key layers: equipment perception layer, information transmission layer and data application layer. In equipment perception layer, Sensor network for monitoring water information is constructed. In information transmission layer, real-time information transmission is achieved. In data application layer, water information are stored, managed, applied and shared on internet by users. Application shows that our system can provide real time and reliable water resource information for water resource management.