Eleanor Cameron was born on March 23, 1912 in Winnipeg, Manitoba, Canada. Daughter of Henry and Florence Lydia (Vaughan) Butler. Her family moved to South Charleston, Ohio when she was three years old, and then to Berkeley, California when she was six. A few years later, her parents divorced. At age 16, she moved with her mother and stepfather to Los Angeles.