Saoirse Ronan
as Josephine 'Jo' March
Florence Pugh
as Amy March
Emma Watson
as Margaret 'Meg' March
Eliza Scanlen
as Elizabeth 'Beth' March
Laura Dern
as Margaret 'Marmee' March
Timothée Chalamet
as Theodore 'Laurie' Laurence
Meryl Streep
as Aunt Josephine March
Tracy Letts
as Mr. Dashwood
Bob Odenkirk
as Mr. March
James Norton
as John Brooke
Louis Garrel
as Friedrich Bhaer
Jayne Houdyshell
as Hannah
Chris Cooper
as Mr. Laurence
Rafael Silva
as Friedrich's friend
Mason Alban
as Friedrich's Friend
Emily Edström
as Friedrich's Friend
Maryann Plunkett
as Mrs. Kirke
Hadley Robinson
as Sallie Gardiner Moffatt
Lonnie Farmer
as Concord Sales Clerk
Charlotte Kinder
as Viola
Ana Kayne
as Olivia
Edgar Damatian
as Jo's Beer Hall Dance Partner
Erin Rose
as Girl at Ballroom #1
Lizzie Short
as Girl at Ballroom #2
Dash Barber
as Fred Vaughn
Edward Fletcher
as Laurence's Servant
Sasha Frolova
as Mrs. Hummel
David J. Curtis
as Train Porter
Abby Quinn
as Annie Moffat
Harper Pilat
as School Girl #1
Eowyn Young
as School Girl #2
Lucy Austin
as School Girl #3
Bill Mootos
as Mr. Davis
Lewis D. Wheeler
as Josiah Workman
Jen Nikolaisen
as Evelyn Meriwether
Jonathon Acorn
as Concord Play Pianist
Lilly Englert
as Kate Vaughn
J.M. Davis
as Susan Robbins
Tom Kemp
as Asa Melvin
Anthony Estrella
as Doctor
Adrianne Krstansky
as Mrs. Dashwood
Sophia Gialloreto
as Dashwood Girl
Lily Gavin
as Dashwood Girl (as Lily Elizabeth Galvin)
Finola Weller Baldet
as Dashwood Girl
Flannery Gregg
as Beer Hall Dancer
Tony Tucker
as Beer Hall Dancer
Joanne Caidor
as Beer Hall Dancer
Rosario Guillen
as Beer Hall Dancer
James J. LaBonte
as Ballroom Guest (uncredited)
Lily Peterson
as Parisian Girl (uncredited)
Jared Reinfeldt
as Ned Moffat (uncredited)
Amber Rothberg
as Young Meg (uncredited)
Daniel Shea
as Soldier With Telegram