The invention relates to a real-time dynamic 3D water balance monitoring system of a power plant and a working method of the system. The system is characterized by comprising a data collection module, a data transmission module, a data storage module, a monitoring center and a data analysis and application module, wherein the data collection module collects flow data, and the data transmission module returns data collected by the data collection module in real time. Water volume data of different collection points is collected by the data collection module, transmitted to the data storage module by the data transmission module, and further transmitted to the data analysis and application module by the data storage module. The system and method have the advantages that the relation between water volume change and generating load is found via data analysis, the imbalance rate is calculated, and thus, scientific basis is provided for planning water-saving measures of the power plant.