Meryl Streep Filmography: Movies and Television Credits
Selected screen credits for Meryl Streep: 77 movie titles and 13 television titles, with film release years and roles.

This Meryl Streep filmography covers 77 movie titles and 13 television titles from the available cast credits. Multiple roles in the same title are grouped together. It is a selection of screen credits, rather than a complete record of every performance. Credits may include acting, voice work, uncredited roles and appearances as themselves.
Meryl Streep movies by release year
The years below are film release years, not filming dates.
- Julia (1977) as Anne Marie
- The Deer Hunter (1978) as Linda
- Kramer vs. Kramer (1979) as Joanna Kramer
- Manhattan (1979) as Jill
- The Seduction of Joe Tynan (1979) as Karen Traynor
- The French Lieutenant's Woman (1981) as Sarah / Anna
- Sophie's Choice (1982) as Zofia "Sophie" Zawistowski
- Still of the Night (1982) as Brooke Reynolds
- Silkwood (1983) as Karen Silkwood
- Falling in Love (1984) as Molly Gilmore
- Out of Africa (1985) as Karen Christence Dinesen Blixen
- Plenty (1985) as Susan Traherne
- Heartburn (1986) as Rachel
- Ironweed (1987) as Helen Archer
- Evil Angels (1988) as Lindy Chamberlain
- She-Devil (1989) as Mary Fisher
- Postcards from the Edge (1990) as Suzanne Vale
- Defending Your Life (1991) as Julia
- Death Becomes Her (1992) as Madeline Ashton Menville
- The House of the Spirits (1993) as Clara del Valle Trueba
- The River Wild (1994) as Gail Hartman
- The Bridges of Madison County (1995) as Francesca Johnson
- Before and After (1996) as Carolyn Ryan
- Marvin's Room (1996) as Lee Wakefield Lacker
- ...First Do No Harm (1997) as Lori Reimuller
- Dancing at Lughnasa (1998) as Kate Mundy
- One True Thing (1998) as Kate Gulden
- Music of the Heart (1999) as Roberta
- A.I. Artificial Intelligence (2001) as Blue Mecha (voice)
- Adaptation. (2002) as Susan Orlean
- The Hours (2002) as Clarissa Vaughan
- Stuck on You (2003) as Meryl Streep (uncredited)
- Lemony Snicket's A Series of Unfortunate Events (2004) as Josephine Anwhistle
- The Manchurian Candidate (2004) as Senator Eleanor Prentiss Shaw (D-VA)
- Prime (2005) as Lisa Metzger
- A Prairie Home Companion (2006) as Yolanda Johnson
- The Ant Bully (2006) as Queen (voice)
- The Devil Wears Prada (2006) as Miranda Priestly
- Evening (2007) as Lila Ross
- Lions for Lambs (2007) as Janine Roth
- Rendition (2007) as Corrine Whitman
- Dark Matter (2008) as Joanna Silver
- Doubt (2008) as Sister Aloysius Beauvier
- Mamma Mia! (2008) as Donna Sheridan
- Fantastic Mr. Fox (2009) as Felicity Fox (voice)
- I Knew It Was You: Rediscovering John Cazale (2009) as Self
- It's Complicated (2009) as Jane Adler
- Julie & Julia (2009) as Julia Child
- The Iron Lady (2011) as Margaret Thatcher
- Wings of Life (2011) as Narrator (voice)
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- Hope Springs (2012) as Kay
- To the Arctic 3D (2012) as Narrator
- August: Osage County (2013) as Violet Weston
- Eastwood Directs: The Untold Story (2013) as Self
- Girl Rising (2013) as Narrator - Ethiopia (voice)
- Into the Woods (2014) as Witch
- The Giver (2014) as Chief Elder
- The Homesman (2014) as Altha Carter
- Everything Is Copy (2015) as Self
- Ricki and the Flash (2015) as Ricki Rendazzo
- Suffragette (2015) as Emmeline Pankhurst
- Florence Foster Jenkins (2016) as Florence Foster Jenkins
- Five Came Back (2017) as Narrator (voice)
- The Post (2017) as Kay Graham
- Mamma Mia! Here We Go Again (2018) as Donna
- Mary Poppins Returns (2018) as Cousin Topsy
- Little Women (2019) as Aunt March
- The Laundromat (2019) as Ellen Martin / Elena
- This Changes Everything (2019) as Self
- Here We Are: Notes for Living on Planet Earth (2020) as Narrator (voice)
- Let Them All Talk (2020) as Alice Hughes
- The Prom (2020) as Dee Dee Allen
- Don't Look Up (2021) as President Orlean
- Hoppers (2026) as Insect Queen (voice)
- Project Hail Mary (2026) as Rejected Rocky Voice (voice)
- The Devil Wears Prada 2 (2026) as Miranda Priestly
Meryl Streep television roles and appearances
Television titles are listed alphabetically. An appearance date is included only where verified for Meryl Streep; a programme's premiere year does not establish when a performer appeared in it.
- Angels in America as Hannah Pitt / Ethel Rosenberg / The Rabbi / The Angel Australia
- Big Little Lies as Mary Louise Wright
- Extrapolations as Eve
- Five Came Back as Self - Narrator (voice)
- Great Performances as Leilah; Self - Host
- Holocaust as Inga Helms Weiss
- King of the Hill as Aunt Esme Dauterive (voice)
- Only Murders in the Building as Loretta Durkin
- The American Revolution as Mercy Otis Warren (voice)
- The Oscars as Self
- The Roosevelts: An Intimate History as Eleanor Roosevelt (voice)
- The Simpsons as Jessica Lovejoy (voice)
- Web Therapy as Camilla Bowner
Credit information: TMDB, with additional sources listed below where used. The titles shown here do not establish the beginning or end of Meryl Streep's career, and omissions should not be treated as evidence that a credit does not exist.
Frequently asked questions
How many titles are listed in this Meryl Streep filmography?
This page lists 77 movie titles and 13 television titles. Multiple characters in the same title are grouped together; these counts describe this selection, not a career total.
What do the dates in this filmography mean?
Movie years refer to release dates. Television appearance dates are shown only where verified for the performer. A series premiere date is not used as the date of a guest appearance or as the start of a career.
Is this a complete list of Meryl Streep's credits?
No. This is a selected filmography drawn from available cast records. Early work, short films, individual episodes, stage work and other credits may be absent. It should not be used to identify a first-ever role or the latest project.



