Karl Schäfer (n. 17 mai 1909, Viena, Austro-Ungaria – d. 23 aprilie 1976, Viena, Austria) a fost un patinator și înotător ce a reprezentat Austria, medaliat olimpic. A participat la Jocurile Olimpice de vară din 1928 și la trei ediții ale Jocurilor Olimpice de iarnă (1928, 1932, 1936) în care a câștigat două medalii de aur la patinaj artistic.