South Carolina Highway 31 may refer to:
South Carolina Highway 31, a current state highway from near Socastee to Little River South Carolina Highway 31 (1920s), a former state highway from northwest of St. Matthews to Goose Creek South Carolina Highway 31 (1980s), a former state highway from Charleston to North Charleston