A traction control device for a vehicle, comprising: an electric motor that is coupled to a driving wheel of the vehicle and is capable of carrying out a regenerative operation to produce a regenerative torque; a means for detecting occurrence of a slippage of said driving wheel, the traction control device for a vehicle being configured so that, when the occurrence of the slippage of said driving wheel is detected, the traction control device makes said electric motor produce the regenerative torque to apply a braking force to the driving wheel, thereby suppressing the slippage of the driving wheel; a means for detecting or estimating acceleration of said vehicle; a driving wheel speed detecting means for detecting a rotational speed of said driving wheel; and an electric motor controlling means for controlling the regenerative torque produced by said electric motor, the electric motor controlling means is configured to make said electric motor produce the regenerative torque while controlling the regenerative torque sequentially in a variable manner according to the value of a predetermined index parameter indicating a road surface condition, after the occurrence of the slippage of said driving wheel is detected, in a period at least until the detected value of the rotational speed of said driving wheel reaches a peak value, wherein in a period in which said electric motor produces the regenerative torque, said electric motor controlling means determines a requested torque of said electric motor, which is required to produce said detected or estimated acceleration of the vehicle, as a requested torque for traction control according to the acceleration and uses the determined requested torque for traction control as said index parameter, and said electric motor controlling means controls a magnitude of the regenerative torque to increase as the requested torque for traction control decreases in a region in which the requested torque for traction control is lower than a predetermined value. an electric motor that is coupled to a driving wheel of the vehicle and is capable of carrying out a regenerative operation to produce a regenerative torque; a means for detecting occurrence of a slippage of said driving wheel, the traction control device for a vehicle being configured so that, when the occurrence of the slippage of said driving wheel is detected, the traction control device makes said electric motor produce the regenerative torque to apply a braking force to the driving wheel, thereby suppressing the slippage of the driving wheel; a means for detecting or estimating acceleration of said vehicle; a driving wheel speed detecting means for detecting a rotational speed of said driving wheel; and an electric motor controlling means for controlling the regenerative torque produced by said electric motor, the electric motor controlling means is configured to make said electric motor produce the regenerative torque while controlling the regenerative torque sequentially in a variable manner according to the value of a predetermined index parameter indicating a road surface condition, after the occurrence of the slippage of said driving wheel is detected, in a period at least until the detected value of the rotational speed of said driving wheel reaches a peak value, wherein in a period in which said electric motor produces the regenerative torque, said electric motor controlling means determines a requested torque of said electric motor, which is required to produce said detected or estimated acceleration of the vehicle, as a requested torque for traction control according to the acceleration and uses the determined requested torque for traction control as said index parameter, and said electric motor controlling means controls a magnitude of the regenerative torque to increase as the requested torque for traction control decreases in a region in which the requested torque for traction control is lower than a predetermined value.