The difficulty of the greenhouse climate control is the great uncertainties of the weather and greenhouse climate. Although many control approaches have been proposed to solve this problem, the structures of the controllers are usually complex, and the reliability of the controllers is usually not good in practice. Therefore, to improve the reliability of the controllers, this paper proposes a parameter self-tuning PID control approach (STPID). In this PID control scheme, three environmental outputs including the inside temperature, humidity and CO 2 concentration are firstly transformed into four equivalent unit outputs, and the equivalent outputs are controlled by four PID controllers respectively. Thus, each PID controller and the corresponding equivalent output construct a single closed-loop system, and the original system can be decoupled. To ensure the desired control performance, the Levenberg-Marquart (LM) algorithm is introduced to tune the PID parameters. Based on the real weather data, a simulation was performed to illustrate the effectiveness of the proposed method, and a comparison study was done to observe the performance of the proposed method. The results indicate that control performance is good.