A method of controlling drift of a vehicle in which the vehicle more easily enters, maintains, releases, and transitions drift behavior, includes determining, by a controller, whether a current driving situation of the vehicle is a drift entry situation or a release situation based on
vehicle driving information, and generating a drift index configured to indicate a current degree of drift from a determination result, determining, by the controller, a target
yaw moment for left and right speed control depending on a driving situation or a braking situation of the vehicle and target
yaw moments for drift assistance control depending on a driver input and a vehicle state in the drift entry situation, based on the
vehicle driving information, and generating and outputting, by the controller, a target torque of a motor configured to drive each wheel of the vehicle based on the determined target
yaw moments.