To work at H&M, candidates typically need to be at least 18 years old. However, some locations may hire individuals as young as 16, depending on local labor laws and regulations. In summary, H&M generally requires employees to be 18 years of age, although certain stores might consider hiring those who are 16, in accordance with the specific labor laws in their area.