An induction heating apparatus, comprising: a working coil; an inverter configured to perform a switching operation to thereby supply a resonance current to the working coil, the inverter comprising a first switching element configured to perform a first switching operation and a second switching element configured to perform a second switching operation; and a plurality of snubber capacitors (CS1, CS2) that are configured to be electrically connected to the inverter; the induction heating apparatus further comprising: a controller; a relay that is controlled by the controller and that is configured to electrically connect the inverter to the plurality of snubber capacitors (CS1, CS2) and to electrically disconnect the inverter from the plurality of snubber capacitors (CS1, CS2); and the controller configured to: control the opening and closing of the relay, provide a control signal having a fixed frequency to the inverter to thereby control the switching operation, and in case the relay is closed, change periodically a pulse width of the control signal based on a temperature of the inverter, based on a phase of current in the working coil leading a phase of a voltage supplied to one of the first switching element or the second switching element, control the relay to electrically disconnect the inverter from the plurality of snubber capacitors (CS1, CS2). a working coil; an inverter configured to perform a switching operation to thereby supply a resonance current to the working coil, the inverter comprising a first switching element configured to perform a first switching operation and a second switching element configured to perform a second switching operation; and a plurality of snubber capacitors (CS1, CS2) that are configured to be electrically connected to the inverter; the induction heating apparatus further comprising: a controller; a relay that is controlled by the controller and that is configured to electrically connect the inverter to the plurality of snubber capacitors (CS1, CS2) and to electrically disconnect the inverter from the plurality of snubber capacitors (CS1, CS2); and the controller configured to: control the opening and closing of the relay, provide a control signal having a fixed frequency to the inverter to thereby control the switching operation, and in case the relay is closed, change periodically a pulse width of the control signal based on a temperature of the inverter, based on a phase of current in the working coil leading a phase of a voltage supplied to one of the first switching element or the second switching element, control the relay to electrically disconnect the inverter from the plurality of snubber capacitors (CS1, CS2). a controller; a relay that is controlled by the controller and that is configured to electrically connect the inverter to the plurality of snubber capacitors (CS1, CS2) and to electrically disconnect the inverter from the plurality of snubber capacitors (CS1, CS2); and the controller configured to: control the opening and closing of the relay, provide a control signal having a fixed frequency to the inverter to thereby control the switching operation, and in case the relay is closed, change periodically a pulse width of the control signal based on a temperature of the inverter, control the opening and closing of the relay, provide a control signal having a fixed frequency to the inverter to thereby control the switching operation, and in case the relay is closed, change periodically a pulse width of the control signal based on a temperature of the inverter, based on a phase of current in the working coil leading a phase of a voltage supplied to one of the first switching element or the second switching element, control the relay to electrically disconnect the inverter from the plurality of snubber capacitors (CS1, CS2).