Films:
- "Naughty Marietta" (1935) as Marietta
- "Rose-Marie" (1936) as Rose-Marie
- "San Francisco" (1936) as Mary Blake
- "Maytime" (1937) as Marcia Mornay
- "The Girl of the Golden West" (1938) as Mary Robbins
- "Sweethearts" (1938) as Gwen Marlowe
- "Broadway Serenade" (1939) as Janet Blair
- "New Moon" (1940) as Marianne Navarre
- "Bitter Sweet" (1940) as Sarah Millicent "Linnet" Ridgeway
- "I Married an Angel" (1942) as Anna Ziska
Television:
- "The Twilight Zone" (1961) as Sister Theresa in the episode "Eye of the Beholder"
McDonald also made appearances on various variety shows and specials throughout her career. Additionally, she performed in radio broadcasts, recordings, and concert tours. Today, her films and recordings continue to be enjoyed by fans of classic Hollywood musicals.