Heterochelus festivus is a species of beetle of the family Scarabaeidae. It is found in South Africa (Western Cape).
Adults reach a length of about . They are black, with dark brown legs. The antennae are light brown, with a black club. The elytra have three broad, pale yellow bands of scales. The ribs are narrow and covered with dark, erect scales.