There are a variety of potential causes

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.