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