Josh Hutcherson character Jess Aarons
AnnaSophia Robb character Leslie Burke
Robert Patrick character Jack Aarons
Zooey Deschanel character Ms. Edmunds
Bailee Madison character May Belle Aarons
Kate Butler character Mary Aarons
Emma Fenton character Ellie Aarons
Latham Gaines character Bill Burke
Judy McIntosh character Judy Burke
Grace Brannigan character Joyce Aarons
Lauren Clinton character Janice Avery
Isabelle Rose Kircher character Carla
Patricia Aldersley character Grandma Burke
Carly Owen character Madison
James Gaylyn character Principal Turner
Jen Wolfe character Mrs. Myers
Ian Harcourt character Bus Driver
Maisy McLeod-Riera character First Grade Girl
Phil Grieve character Mr. Bailey
Elliot Lawless character Gary Fulcher
Cameron Wakefield character Scott Hoager
Zoe Cramond character Parishioner (uncredited)