A temperature control system for a vehicle, comprising: an on-vehicle battery configured to be charged using an external power supply located outside of the vehicle; an on-vehicle air conditioner driven using electric power of the on-vehicle battery and configured to control a temperature of a vehicle interior and a temperature of the on-vehicle battery; and a controller configured to operate the on-vehicle air conditioner in an intermittent operation mode so as to cool the on-vehicle battery when the on-vehicle battery is charged using the external power supply; the temperature control system characterized in that: the temperature control system further comprises a charge finish time receiving unit configured to receive information related to a charge finish time; the controller is configured to operate the on-vehicle air conditioner in the intermittent operation mode when an available charge time is longer than a required charge time required to charge the on-vehicle battery to a target state, and not to operate the on-vehicle air conditioner in the intermittent operation mode when the available charge time is shorter than the required charge time; and the available charge time is a difference between a current time at which the on-vehicle battery starts being charged using the external power supply, and the charge finish time received by the charge finish time receiving unit. an on-vehicle battery configured to be charged using an external power supply located outside of the vehicle; an on-vehicle air conditioner driven using electric power of the on-vehicle battery and configured to control a temperature of a vehicle interior and a temperature of the on-vehicle battery; and a controller configured to operate the on-vehicle air conditioner in an intermittent operation mode so as to cool the on-vehicle battery when the on-vehicle battery is charged using the external power supply; the temperature control system characterized in that: the temperature control system further comprises a charge finish time receiving unit configured to receive information related to a charge finish time; the controller is configured to operate the on-vehicle air conditioner in the intermittent operation mode when an available charge time is longer than a required charge time required to charge the on-vehicle battery to a target state, and not to operate the on-vehicle air conditioner in the intermittent operation mode when the available charge time is shorter than the required charge time; and the available charge time is a difference between a current time at which the on-vehicle battery starts being charged using the external power supply, and the charge finish time received by the charge finish time receiving unit. the temperature control system further comprises a charge finish time receiving unit configured to receive information related to a charge finish time; the controller is configured to operate the on-vehicle air conditioner in the intermittent operation mode when an available charge time is longer than a required charge time required to charge the on-vehicle battery to a target state, and not to operate the on-vehicle air conditioner in the intermittent operation mode when the available charge time is shorter than the required charge time; and the available charge time is a difference between a current time at which the on-vehicle battery starts being charged using the external power supply, and the charge finish time received by the charge finish time receiving unit.