This paper proposed a greenhouse control system utilizing wireless sensor network (WSN) to overcome the wiring difficulties and poor mobility in the application of traditional cable-used control systems. Each wireless sensor node in the WSN collects the environmental data of temperature, humidity and CO2 concentration, and transmits the data to the control center via the sink nodes. A fuzzy neural network with three inputs and six outputs was designed to improve the control accuracy. By analyzing the relationship between the mentioned environmental factors above and the actuators of the system, a fuzzy rule was made and combined with the neural network. The simulation results showed that the proposed method could respond in a short time with high accuracy, and had small overshoot as well as good stability.