Our study in which three compost treatments increased tomato yield if compared with CF and CK. In this study, all treatments were applied with the same N contents and therefore more P and K fertilizers were applied into soil in the three compost treatments than in CF and CK treatments. Moreover, the contents of P and K in CMwere higher than in VM and HM, hence higher tomato yield was obtained in CM under the low or high irrigation levels.