Charlie Garner grew up in Falls Church, Virginia and attended J.E.B. Stuart High School. His senior year, he was selected first Team All-Metropolitan (Northern Virginia, Suburban Maryland and the District of Columbia), first Team All-State, and named Virginia’s player of the year after rushing for more than 2,000 yards and 38 touchdowns.
He was drafted by the Philadelphia Eagles in the second round of the 1994 NFL Draft. He played college football at Tennessee.
On October 16, 2009, Garner had his JEB Stuart High School number 30 jersey retired during a halftime ceremony.