In a thermal printer provided with a thermal head printing on a paper sheet and a paper feed motor feeding the paper sheet, the operation of the thermal head and the paper feed motor is controlled on the basis of detected temperature data of the thermal head and the paper feed motor detected by a single temperature detecting device.