Carter was born in McLemoresville, Tennessee, and spent many of her early years in Memphis. She attended college at the University of Tennessee at Knoxville and Southwestern at Memphis (now Rhodes College). She was a graduate of Memphis State with a degree in English.