Su verdadero nombre era Florette Regina Ottenheimer, y nació en Baltimore, Maryland.
Hayes también actuó en el papel de Dorothy Maguire Grevemberg junto a Keith Andes y Gene Evans en la película Damn Citizen (1958).
Estuvo casada con un hombre apellidado Debusky en Baltimore, y tuvo un hijo, Nan, en 1937.
Se casó una tercera vez, en esta ocasión con el productor Herbert B. Swope Jr., en 1947, teniendo la pareja una hija, Tracy Brooks Swope, que también fue actriz.
Margaret Hayes falleció en 1977 en Miami Beach, Florida, a causa de un hepatocarcinoma y una hepatitis.