Cantharolethrus is a genus of stag beetles in the subfamily Lucaninae. It is found from Mexico to South America.
There are about six recognized species:
BioLib recognizes Cantharolethrus elongatus <small>Lacroix, 1982</small> as a valid species, whereas other sources treat it as a synonym of Cantharolethrus peruvianus.