Kai Havertz (ur. 11 czerwca 1999 w Akwizgranie) – niemiecki piłkarz grający na pozycji pomocnika. Od 2016 roku jest zawodnikiem Bayeru 04 Leverkusen.
W czasach juniorskich trenował w Alemannii Mariadorf, Alemanii Aachen oraz w Bayerze 04 Leverkusen (2010−2016). W 2016 roku dołączył do seniorskiego zespołu tego ostatniego. W rozgrywkach Bundesligi zadebiutował 15 października 2016 roku w przegranym 1:2 meczu z Werderem Brema. Pierwszego gola w lidze zdobył natomiast 2 kwietnia 2017 w zremisowanym 3:3 spotkaniu z VfL Wolfsburg.
W reprezentacji Niemiec zadebiutował 9 września 2018 w wygranym 2:1 towarzyskim meczu z Peru. Grał w nim od 88. minuty po zastąpieniu Timo Wernera.