Johnny C. Garrett (born August 8, 1978) is an American attorney and politician from the state of Tennessee. A Republican, Garrett has represented the 45th district of the Tennessee House of Representatives, based in the northern suburbs of Nashville, since 2019.