Methods, apparatuses and systems for detecting smoking behavior of a user are described. Methods may include receiving accelerometry data from at least one accelerometer coupled with the user and detecting a pattern of movement from the accelerometry data indicative of smoking behavior. Described methods may also include detecting a plurality of sub-patterns of movement such as repeatedly swinging at least one hand toward and away from the user's face in a sequence indicative of smoking behavior. An apparatus for detecting smoking behavior of a user may include a processor, memory in electronic communication with the processor, and instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to receive accelerometry data from at least one accelerometer and detect a pattern of movement from the accelerometry data indicative of smoking behavior.