Craig was born in 1834 to Thomas Craig, a brushmaker, and his mother Elizabeth Jobling; he was educated at St. Thomas's school, Newcastle upon Tyne.
Craig was born in 1834 into a family of brushmakers. His parents were Thomas Craig and Elizabeth Jobling, and he received his education at St. Thomas's school in Newcastle upon Tyne.