Heterochelus armipes is a species of beetle of the family Scarabaeidae. It is found in South Africa (KwaZulu-Natal, Limpopo, Gauteng).
Adults reach a length of about . Males have a black head, while the pronotum is aeneous black or reddish with a faint metallic tinge. The elytra are reddish testaceous, and have three distinct dorsal bands of yellowish or sub-flavescent scales, and an indistinct one along the outer margin. The legs are reddish. The pygidium is scaly and has a brown, velvety patch on each side of the base. Females have a black head, thorax and under side. The elytra also have scaly bands, and the pygidium has only a very faint trace of the two black patches, but is as scaly as in males.