Meryl Streep Filmography: Every Movie and TV Show in Order
All 92 Meryl Streep roles in chronological order (1953 to 2026): 77 movies and 15 TV series.

How many movies and TV shows has Meryl Streep been in? This complete Meryl Streep filmography lists 92 credited roles (77 films, 15 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Meryl Streep movies in order
- Julia (1977) as Anne Marie
- The Deer Hunter (1978) as Linda
- Manhattan (1979) as Jill
- The Seduction of Joe Tynan (1979) as Karen Traynor
- Kramer vs. Kramer (1979) as Joanna Kramer
- The French Lieutenant's Woman (1981) as Sarah / Anna
- Still of the Night (1982) as Brooke Reynolds
- Sophie's Choice (1982) as Zofia "Sophie" Zawistowski
- Silkwood (1983) as Karen Silkwood
- Falling in Love (1984) as Molly Gilmore
- Plenty (1985) as Susan Traherne
- Out of Africa (1985) as Karen Christence Dinesen Blixen
- 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)
- The Manchurian Candidate (2004) as Senator Eleanor Prentiss Shaw (D-VA)
- Lemony Snicket's A Series of Unfortunate Events (2004) as Josephine Anwhistle
- Prime (2005) as Lisa Metzger
- A Prairie Home Companion (2006) as Yolanda Johnson
- The Devil Wears Prada (2006) as Miranda Priestly
- The Ant Bully (2006) as Queen (voice)
- Evening (2007) as Lila Ross
- Rendition (2007) as Corrine Whitman
- Lions for Lambs (2007) as Janine Roth
- Dark Matter (2008) as Joanna Silver
- Mamma Mia! (2008) as Donna Sheridan
- Doubt (2008) as Sister Aloysius Beauvier
- I Knew It Was You: Rediscovering John Cazale (2009) as Self
- Julie & Julia (2009) as Julia Child
- Fantastic Mr. Fox (2009) as Felicity Fox (voice)
- It's Complicated (2009) as Jane Adler
- Wings of Life (2011) as Narrator (voice)
- The Iron Lady (2011) as Margaret Thatcher
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- To the Arctic 3D (2012) as Narrator
- Hope Springs (2012) as Kay
- Girl Rising (2013) as Narrator - Ethiopia (voice)
- Eastwood Directs: The Untold Story (2013) as Self
- August: Osage County (2013) as Violet Weston
- The Homesman (2014) as Altha Carter
- The Giver (2014) as Chief Elder
- Into the Woods (2014) as Witch
- Ricki and the Flash (2015) as Ricki Rendazzo
- Everything Is Copy (2015) as Self
- 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
- This Changes Everything (2019) as Self
- The Laundromat (2019) as Ellen Martin / Elena
- Little Women (2019) as Aunt March
- Here We Are: Notes for Living on Planet Earth (2020) as Narrator (voice)
- The Prom (2020) as Dee Dee Allen
- Let Them All Talk (2020) as Alice Hughes
- 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 TV shows
- The Oscars (1953) as Self
- Great Performances (1971)
- Great Performances (1971) as Leilah
- Great Performances (1971) as Self - Host
- Holocaust (1978) as Inga Helms Weiss
- The Simpsons (1989) as Jessica Lovejoy (voice)
- King of the Hill (1997) as Aunt Esme Dauterive (voice)
- Angels in America (2003) as Hannah Pitt / Ethel Rosenberg / The Rabbi / The Angel Australia
- Web Therapy (2011) as Camilla Bowner
- The Roosevelts: An Intimate History (2014) as Eleanor Roosevelt (voice)
- Big Little Lies (2017) as Mary Louise Wright
- Five Came Back (2017) as Self - Narrator (voice)
- Only Murders in the Building (2021) as Loretta Durkin
- Extrapolations (2023) as Eve
- The American Revolution (2025) as Mercy Otis Warren (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Meryl Streep been in?
Meryl Streep has 77 credited film roles and 15 TV roles, for a total of 92 credits from 1953 to 2026.
What was Meryl Streep's first major role?
The Oscars (1953).
What is Meryl Streep's most recent project?
The Devil Wears Prada 2 (2026).



