This dataset represents the average power generation situation of onshore wind power in China. The data are obtained by weighted aggregation of the production datasets of multiple provinces (regions, municipalities) such as Beijing, Tianjin, Hebei, Shanxi, Inner Mongolia, Liaoning, Jilin, Heilongjiang, Shandong, Henan, Shaanxi, Gansu, Ningxia, Xinjiang, Anhui, Guizhou and Shanghai. The onshore wind power technology here uses average-scale wind turbines, and the modelling details of the turbines can be referred to in the turbine production dataset. The wind farm life is set according to official specification standards, i.e. the technical service life of onshore wind farms is 20 years, and that of offshore wind farms is 25 years. The data are mainly derived from official statistics and public literature.