Born as Betty Jean Striegler, St. John made her film debut at the age of ten in Destry Rides Again (1939) and as an orphan in Jane Eyre (1943). She was discovered by Rodgers and Hammerstein and played a small role in the Broadway musical Carousel in 1945. By 1949, she created the role of Liat in the musical South Pacific on Broadway and followed the production to London.