McNair ble født 30. september 1936 og vokste opp i Myrtle Beach i Sør-Carolina. Hun gikk på Columbia College, et privat college for kvinner. Hun møtte sin fremtidige ektemann Bob McNair mens hun gikk på college.