The present disclosure relates to a front-loading washing machine and an unbalance detection method and device thereof. The method comprises: when a drum operates at a low constant speed, detecting the torque of the drum and acquiring average torque values; when the roller operates at a constant acceleration speed, acquiring average torque values and a minimum value of the average torque values of the drum in real time; determining whether a difference between the average torque and the minimum value of the average torque values is greater than a preset unbalance threshold; and if so, determining that dynamic unbalance occurs on the drum; otherwise determining that no dynamic unbalance occurs on the drum. Because no sensor is needed for unbalance detection, cost and the detection difficulty are lowered, and damages to mechanical components due to collisions caused by dynamic unbalance when the drum operates at a high speed is avoided.