In this study, thermal residual stress in CFRP laminates is analyzed using two-scale analysis method based on a homogenization theory. For this, the thermoelastoviscoplastic two-scale analysis method is constructed by introducing the homogenization theory considering thermoelastoviscoplasticity into the two-scale analysis method. This method is applied to the analysis of thermal residual stress of CFRP laminates subjected to macroscopic tempareture change from 180℃ to 20℃. Considering three types of laminate configurations, i.e. unidirectional, symmetrical cross-ply , unsymmetrical cross-ply, the effects of the laminate configurations on the thermal residual stress are investigated both macroscopically and microscopically.