McKennie joined Juventus in the summer of 2020 from Schalke, before the Italian side turned his loan spell into a permanent deal in March 2021. During his time with the Old Lady, he has made 134 appearances in all competitions and scored eight goals. He has also won the Coppa Italia twice and the Supercoppa Italiana once.