Born Ruth Weston on January 30, 1928, in Portsmouth, Virginia, she was brought up to sing spirituals in her father's church choir. As she grew up she began to admire Billie Holiday and Ella Fitzgerald. During World War II, as a teenager, she sang at various soldiers' clubs in Virginia. In 1946, she began her professional singing career adopting the name Ruth Brown.