Charles Augustus Hefferon (ur. 25 stycznia 1878 w Newbury, zm. 13 maja 1932 w Brampton) – południowoafrykański lekkoatleta maratończyk, wicemistrz olimpijski z Londynu z 1908 roku.

Podczas Letnich Igrzysk Olimpijskich 1908 wystartował w dwóch konkurencjach: w maratonie oraz w biegu na 5 mil. Były to jego jedyne igrzyska.

Najpierw wystartował w biegu na 5 mil. Występ w tej konkurencji rozpoczął od eliminacji, w których to wystartował już w pierwszym biegu. Ten bieg odbył się 15 lipca. Hefferon zajął drugie miejsce, (jego czas to 26 minut i 5 sekund) przegrywając z późniejszym brązowym medalistą, Szwedem Johnem Svanbergiem. W finale, który odbył się 18 lipca, poprawił swój wynik o 21 sekund, jednak mimo to zajął czwarte miejsce, przegrywając z Brytyjczykami: Voigtem i Owenem, oraz ze Szwedem Svanbergiem.