Carl Alfred Erhardt (15 February 1897 – 3 May 1988) was an English ice hockey player who was born in Beckenham, Kent. He captained the British national team to numerous international championships in the 1930s, including a gold medal at the 1936 Winter Olympics in Garmisch-Partenkirchen. Erhardt was elected to the British Ice Hockey Hall of Fame in 1950 and was posthumously elected to the International Ice Hockey Federation Hall of Fame in 1998.