- Logan Lerman as Charlie Kelmeckis
- Emma Watson as Samantha "Sam" Button
- Ezra Miller as Patrick Stewart
- Mae Whitman as Mary Elizabeth
- Paul Rudd as Mr. Anderson, Charlie's English teacher
- Nina Dobrev as Candace Kelmeckis, Charlie's sister
- Johnny Simmons as Brad Hayes
- Erin Wilhelmi as Alice
- Adam Hagenbuch as Bob
- Kate Walsh as Mrs. Kelmeckis
- Dylan McDermott as Mr. Kelmeckis
- Melanie Lynskey as Helen, Charlie's aunt
- Joan Cusack as Dr. Burton
- Zane Holtz as Chris Kelmeckis, Charlie's older brother
- Reece Thompson as Craig, Sam's boyfriend
- Nicholas Braun as Ponytail Derek, Candace's boyfriend
- Landon Pigg as Peter
- Tom Savini as Mr. Callahan
- Julia Garner as Susan
This content is from Wikipedia. GradeSaver is providing this content as a courtesy until we can offer a professionally written study guide by one of our staff editors. We do not consider this content professional or citable. Please use your discretion when relying on it.