Virginia McKenna Filmography
- Actor (57 credits)
- Widow's Walk (2018) Myrtle
- Golden Years (2016) Martha
- Ethel & Ernest (2016) Lady of the House, voice acting
- Leona Calderon (2013) Elderly English Lady
- Love/Loss (2010) Mary
- British Film Forever (2007) играет саму себя
- The 100 Greatest War Films (2005) играет саму себя
- Agatha Christie's Marple (2004) Belle Goedler
- The Whistle-Blower (2001) Theresa Elliot
- A Profile of «A Town Like Alice» (2001) играет саму себя
- After They Were Famous (1999) играет саму себя
- The Scold's Bridle (1998) Violet Orloff
- Sliding Doors (1997) James's Mother
- September (1996) Violet
- Staggered (1994) Flora
- The Camomile Lawn (1992) Polly (older)
- Duel of Hearts (1991) Lady Brecon
- Passez une bonne nuit (1990) Jennifer
- The First Olympics: Athens 1896 (1984) Annabel Flack
- Puccini (1984) Elvira
- Sharing Time (1984) Phoebe
- How to Enjoy Wine (1984) Dinner Guest
- Natural World (1983) играет саму себя - участница
- The Case of the Frightened Lady (1983) Lady Lebanon Amersham
- Waters of the Moon (1983) Mrs. Whyte
- Nature (1982) играет саму себя
- Blood Link (1982) Woman in Ballroom
- The Royal Variety Performance 1979 (1979)
- Julius Caesar (1979) Portia
- The Disappearance (1977) Catherine
- Holocaust 2000 (1977) Eva Caine
- Beauty and the Beast (1976) Lucy
- Peter Pan (1976) Mrs Darling
- Shades of Greene (1975) Mary
- Swallows and Amazons (1974) Mrs. Walker
- The Lion at World's End (1971)
- An Elephant Called Slowly (1970) Ginny
- Ring of Bright Water (1969) Mary MacKenzie
- Half Hour Story (1967) Ann
- Born Free (1966)
- Mystery and Imagination (1966) Mrs. Oke
- BBC Play of the Month (1965) Adela Quested
- Call My Bluff (1965) играет саму себя
- Two Living, One Dead (1961) Helen Berger
- The Wreck of the Mary Deare (1959) Janet Taggart
- Carve Her Name with Pride (1958) Violette Szabo
- Passionate Summer (1958) Judy Waring
- The Barretts of Wimpole Street (1957) Henrietta Barrett
- The Smallest Show on Earth (1957) Jean Spenser
- A Town Like Alice (1956) Jean Paget
- Simba (1955) Mary Crawford
- The Ship That Died of Shame (1955) Helen Randall
- BBC Sunday Night Theatre: Romeo and Juliet (1955) Juliet
- The Cruel Sea (1953) Julie Hallam
- The Oracle (1953) Shelagh
- Father's Doing Fine (1952) Catherine
- The Second Mrs. Tanqueray (1952) Ellean Tanqueray