The stress field within machine components is an important indicator for contact failures. Since both thermal stresses due to frictional heating and plasticity are significant in engineering application, it is critical to predict the total stress field. In this work, the steady- state thermal effect is considered and a thermo-elastic-plastic contact model is developed. The model is applicable for rolling and/or sliding contact problem, as far as small equivalent plastic strain hypothesis is respected. Influence coefficients for surface normal displacement, temperature, and strain and stress tensors are used with the discrete convolution and fast Fourier transform algorithm. The single-loop conjugate gradient iteration scheme is also applied to achieve fast convergence speed. Simulations are presented for several academic examples ranging from elastic to thermo-elastic-plastic.