Karl-Johan Westberg (ur. 9 grudnia 1992 r. w Borås) – szwedzki biegacz narciarski, zawodnik klubu Borås Sk.

Kariera Po raz pierwszy na arenie międzynarodowej pojawił się 6 grudnia 2008 roku, podczas zawodów FIS Race w szwedzkiej miejscowości Särna, gdzie zajął 58. miejsce na dystansie 10 km stylem klasycznym.

W Pucharze Świata zadebiutował 1 marca 2014 roku w Lahti, gdzie zajął 36. miejsce w sprincie techniką dowolną. Pierwsze pucharowe punkty wywalczył 20 lutego 2016 w Lahti, gdzie w spricie stylem dowolnym uplasował się na 27 pozycji.

Osiągnięcia Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 32. 23 lutego 2017 Lahti Sprint stylem dowolnym 3:13,76 min — Federico Pellegrino 6. 28 lutego 2021 Oberstdorf Sprint drużynowy stylem dowolnymSkład drużyny: Karl-Johan Westberg, Oskar Svensson 15:01,74 min +17,02 s 37. 3 marca 2021 Oberstdorf 15 km stylem dowolnym 33:48,7 min +2:54,8 min Hans Christer Holund

Mistrzostwa świata młodzieżowców Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 16. 3 lutego 2015 Ałmaty Sprint stylem klasycznym — — Sondre Turvoll Fossli 32. 5 lutego 2015 Ałmaty 15 km stylem dowolnym 35:55,3 min +2:30,3 min Florian Notz 19.