During temper rolling, the reduction is small, the length of contact arc is short, and the elastic deformation of work roll is large. Roll shape is not circular arc, the assumption of circular roll shape is no longer applicable. In this paper, quintic B-spline function is used in interpolation operations with normal pressure distribution so that roll shape can be solved by Gaussian integration. And a rolling model based on non- circular contact arc for cold strip temper rolling is established. The calculated results show good agreement with the actual value. The model can meet manufacturing requirement of the field and receives better control effect of elongation.