The present disclosure relates to intelligent wearable devices, and provides a method and a module for detecting a wearing state, and a wearable device thereof. The method for detecting a wearing state is applied to the wearable device, and the wearable device includes a light emitter and a light receiver. The detection method includes: controlling the light emitter to emit at least two types of light signals to a user; controlling the light receiver to receive reflected light corresponding to the at least two types of light signals reflected by the user; and determining the wearing state of the wearable device according to change trends of at least two types of the received reflected light. The wearing state of the wearable device is determined more accurately by adopting embodiments of the present disclosure.