This paper introduces temperature effect to rock model. It sets up a thermo-visco-elastic-plastic rock model. Based on the rock model which consists of spring, dashpot and plastic elements under the condition of un-axial compression, the behaviors of the thermo-visco-elastic-plastic in rock are discussed, and the equations of the constitutive, creep, unload and relaxation have been obtained. This model can reflect the rock or rock mass average thermo-rheology character. Meanwhile, this study gives a explanation of the significances of this kind of model in the practical use.