John Lewis was born in 1940 in Troy, Alabama to Eddie Lewis and Willie Mae Lewis (née Carter), who were sharecroppers in Pike County, Alabama. Sharecroppers were people who were allowed to rent a part of a piece of land for return of a share of the crops they harvested. He was the third of ten children.