Acne on arms happens when sebaceous glands become clogged with oil, dirt, or bacteria.
There are a variety of potential causes of acne on arms, including hormones, sweat, and heat and humidity.
Certain sports equipment or tight clothing may also make the arms more prone to acne.