Wind energy is one kind of purity, non-polluting, renewable new energy. Real-time monitoring wind power generation system is an important action bearing with steady operation of system and high efficiency exploiting wind power resources. A novel intelligent monitoring system plan for wind power generation based on wireless sensor networks is proposed in this paper, which employs many high technologies such as wireless sensor network, ARM, ubiquitous computing, database and so on. The system consists of sensing nodes with wind speed and wind direction detector and vibration, voltage, current, speed sensors etc., the relay and gateway nodes with long communication distance, and the information treatment center for further strategic decision analysis. The network protocol stack based on the link and physical layers of IEEE 802.15.4 standard, and composed mainly of a hybrid multi-channel MAC protocol with virtual mechanism and power control mechanism for micro sensor network is applied. The system architecture is presented, in which the key hardware and software design and realization of the network node is described in detail. This system can help to fulfill the requirement of intelligent monitoring system for wind power generation. The experimental result shows that this system has the characteristics of high reliability, and stable performance, and provides a flexible solution to solve the problem of data collection and sharing of long-range and multi-elements in power