Carolyn Haines grew up in Lucedale, Mississippi, and graduated from high school there in 1971. She received a bachelor's degree in journalism from the University of Mississippi in 1974 and a master's degree in creative writing from the University of South Alabama in 1985. For over ten years she was a reporter and journalist for newspapers. She was born May 12, 1953 in Hattiesburg, Mississippi.