Frances Ames va néixer el 20 d'abril de 1920 en Voortrekkerhoogte (Pretòria, Sud-àfrica). Els seus pares es deien Frank i Georgina Ames, sent la segona de tres germanes. La seva mare va ser infermera igual que la seva àvia, que la va criar en un campament de concentració Boer durant la Segona Guerra Boer. Ames mai va conèixer al seu pare perquè va abandonar a la seva família, deixant a Georgina Ames a càrrec de tres nenes sumida en la pobresa. Com que la seva mare no podia hacerce càrrec de la seva família, Frances va haver de passar part de la seva infància en un orfenat catòlic on va patir de febre tifoidea. Més endavant la seva mare reuniria a la família i es mudarien a Ciutat del Cap, on Frances assistiria a l'Escola Rustenburg per a Noies. Va estudiar a la Universitat del Ciutat del Cap i rebria el seu títol de medicina i cirurgia el 1942.