Carl Alfred Erhardt (15 February 1897 in Beckenham, Kent, United Kingdom – 3 May 1988) was an English ice hockey player who captained the British national team to numerous international championships in the 1930s, including Olympic gold at the 1936 Winter Olympics in Garmisch-Partenkirchen.