Provided is a gate drive device, including: a gate drive unit for driving a gate of a switching element; a measurement unit for measuring a parameter that changes according to a current flowing through the switching element; and a switching unit for switching a changing speed of a gate voltage of the switching element by the gate driving unit after a first reference period from a start of turning off the switching element based on the parameter.