Milwaukee Bucks (2011-2013)Edit
23 czerwca 2011 roku, Harris został wybrany z 19 ogólnym wyborem w drafcie NBA 2011 przez Charlotte Bobcats. Później został przehandlowany do Milwaukee Bucks w noc draftu. 10 grudnia 2011 roku podpisał z Bucks kontrakt na wagę debiutanta. Harris zadebiutował w NBA 7 stycznia 2012 roku przeciwko Los Angeles Clippers, a 8 stycznia zdobył 15 punktów w meczu z Phoenix Suns. W swoim debiutanckim sezonie wystąpił w 42 meczach (dziewięć startów), notując średnio 5.0 punktów, 2.4 zbiórki i 0.5 asysty w 11.4 minut na mecz.
24 października 2012 roku Bucks wykorzystali opcję zespołu na trzeci rok w kontrakcie Harrisa, przedłużając umowę do sezonu 2013-14.
Orlando Magic (2013-2016)Edit
21 lutego 2013 roku Harris został przehandlowany wraz z Doronem Lambem i Beno Udrihem do Orlando Magic w zamian za J.J. Redicka, Gustavo Ayóna i Isha Smitha. W Orlando czas gry Harrisa znacznie wzrósł, a wraz z nim jego statystyki. Harris ponad trzykrotnie zwiększył swoją średnią punktów na mecz, a także ponad czterokrotnie zbiórki, asysty i bloki na mecz.
26 października 2013 roku, Magicy wykonali opcję zespołu na czwarty rok w kontrakcie Harrisa, przedłużając umowę do sezonu 2014-15.
24 stycznia 2014 roku, Harris zanotował 28 punktów i career-high 20 zbiórek w wygranym 114-105 spotkaniu z Los Angeles Lakers. 2 marca 2014 roku, zdobył career-high 31 punktów w wygranej 92-81 nad Philadelphia 76ers.
6 lutego 2015 roku, Harris ustanowił nowe career high z 34 punktami w wygranej 103-97 nad Los Angeles Lakers.
14 lipca 2015 roku, Harris ponownie podpisał z Magic czteroletni, 64-milionowy kontrakt.
Detroit Pistons (2016-2018)Edit
Harris w październiku 2017
16 lutego 2016 roku Harris został przehandlowany do Detroit Pistons w zamian za Ersana İlyasovę i Brandona Jenningsa. Zadebiutował dla Pistons trzy dni później, zdobywając 21 punktów z ławki w przegranym 98-86 meczu z Washington Wizards. Pistons zakończyli sezon regularny na ósmym miejscu w Konferencji Wschodniej z bilansem 44-38, zdobywając miejsce w playoffach po raz pierwszy od 2009 roku. Jednak w pierwszej rundzie serii przeciwko Cleveland Cavaliers, Pistons zostali zmieceni 4-0.
23 grudnia 2016 roku, Harris wszedł z ławki po raz pierwszy w sezonie 2016-17, a następnie zdobył season-high 26 punktów w przegranej 119-113 z Golden State Warriors. 11 marca 2017 roku, ustanowił nowy season high z 28 punktami w wygranej 112-92 nad New York Knicks.
25 października 2017 roku, Harris dopasował career high z 34 punktami w wygranej 122-101 nad Minnesota Timberwolves. 13 listopada 2017 roku został uznany Graczem Tygodnia Konferencji Wschodniej za mecze rozegrane od poniedziałku 6 listopada do niedzieli 12 listopada. 26 grudnia 2017 roku zdobył 21 ze swoich 30 punktów w pierwszej kwarcie wygranej Pistons 107-83 nad Indiana Pacers.
Los Angeles Clippers (2018-2019)Edit
29 stycznia 2018 roku Harris, wraz z Averym Bradleyem, Bobanem Marjanovićem, przyszłym chronionym pierwszorundowym pickiem draftu i przyszłym drugorundowym pickiem draftu, został przehandlowany do Los Angeles Clippers w zamian za Blake’a Griffina, Williego Reeda i Brice’a Johnsona. Zadebiutował dla Clippers 3 lutego, zdobywając 24 punkty w wygranej 113-103 nad Chicago Bulls. 23 lutego 2018 roku zanotował 30 punktów i 12 zbiórek w wygranej 128-117 nad Phoenix Suns.
15 listopada 2018 roku Harris zdobył 18 punktów w wygranej 116-111 nad San Antonio Spurs, zdobywając tym samym co najmniej 15 punktów w najlepszych w karierze 14 meczach z rzędu. 25 listopada miał 34 punkty i 11 zbiórek w wygranej 104-100 nad Portland Trail Blazers. Następnie został wybrany Graczem Tygodnia Konferencji Zachodniej za mecze rozegrane od poniedziałku 19 listopada do niedzieli 25 listopada. Była to jego druga nagroda dla gracza tygodnia w karierze. Otrzymał również tytuł Gracza Miesiąca Konferencji Zachodniej za październik i listopad, co było pierwszym wyróżnieniem w jego karierze. 17 grudnia zdobył rekordowe w karierze 39 punktów w przegranym 131-127 spotkaniu z Trail Blazers. 20 stycznia miał 27 punktów, dziewięć zbiórek i dziewięć asyst w wygranej 103-95 nad Spurs.
Philadelphia 76ers (2019-obecnie)Edit
6 lutego 2019 roku Harris został przehandlowany, wraz z Bobanem Marjanovićem i Mike’m Scottem, do Philadelphii 76ers w zamian za Wilsona Chandlera, Mike’a Muscalę, Landry’ego Shameta i kilka przyszłych picków w drafcie. Zadebiutował dla 76ers dwa dni później, notując 14 punktów i osiem zbiórek w wygranej 117-110 nad Denver Nuggets. W dniu 6 lipca 2019 roku Sixers ponownie podpisali Harrisa do pięcioletniego, 180-milionowego kontraktu.
W dniu 4 stycznia 2021 roku Harris został nazwany Graczem Tygodnia Konferencji Wschodniej. 6 stycznia Harris zdobył swój 10 000. punkt w meczu przeciwko Washington Wizards. 27 stycznia 2021 roku Harris trafił game-winning pull-up jumpshot na 3,7 sekundy przed końcem, aby pomóc 76ers powstrzymać comeback Los Angeles Lakers w zwycięstwie 107-106.