AnnaSophia Robb character Bethany Hamilton
Helen Hunt character Cheri Hamilton
Dennis Quaid character Tom Hamilton
Carrie Underwood character Sarah Hill
Kevin Sorbo character Holt Blanchard
Ross Thomas character Noah Hamilton
Chris Brochu character Timmy Hamilton
Lorraine Nicholson character Alana Blanchard
Jeremy Sumpter character Byron
Sonya Balmores character Malina Birch
Craig T. Nelson character Dr. David Rovinsky
Cody Gomes character Keoki
Branscombe Richmond character Ben Aipa
Titus Kinimaka character Titus
John Philbin character Fuel TV Reporter #2
Tahini Bartolome character Girl at Foodland
Bridget Tully character Mother at Foodland
Tiffany Hofstetter character Rosemary
Kelly Crean character Front Yard News Reporter
Dylan Slater character Turtle Bay Open Announcer
Annie Gerstenberger character Thailand Village Elder
Sean McNamara character Rip Curl Executive
Yasmin Dar character Transworld Surf Reporter #1
Christie Brooke character National Surf Fan #1
Cayla Moore character Surfer Girl #1
Moon Otteman character Surfer Girl #2
David Tice character Contest Official
Wesley Mann character Calvin
Patrick Richwood character Todd
Kimberly-Rose Wolter character Nurse
Kaleo Relator character Boom
Irie Driscoll character Ukulele Girl #1
Faith Fay character Media Gnat
David Chokachi character Paramedic #1
David Stanfield character Nationals Announcer #1
Beau Hodge character Nationals Announcer #2
Dutch Hofstetter character Brandon
Michael Coots character Photoshoot Photograher
Kaipo Guerrero character HI Regionals Announcer #1
Rocky Canon character HI Regionals Announcer #2
Mark Kubr character ESPN Reporter
Kim Morgan Greene character Female Reporter
Shelley Trotter character Nurse #2
Arlene Newman character Cydney Blanchard
Bailey Nagy character Surfer Olivia Jenner
Leilani Gryde character Surfer Zoe Madsen
Kristen Steiner character Surfer Kaila Kahani
Lauren Beach character Autograph Seeker (uncredited)
Davo Coria character Photographer #2 (uncredited)
Christian Franklin character Keoki's Friend (uncredited)
Massi Furlan character (voice) (uncredited)
Sean Douglas Hoban character Photographer Assistant (uncredited)
Eric James character Keoki's Friend (uncredited)
Jordan Kirkwood character Photographer (uncredited)
Troy Manandic character Youth (uncredited)
Josh Margulies character Halloween Party Surfer (uncredited)
Stephen Meyers character Youth Group (uncredited)
Alan Seabock character ESPN cameraman (uncredited)
Ingrid Seid character Surfer Fan (uncredited)
Christopher Simms character News Photographer (uncredited)
Joe Toro character Paramedic #2 (uncredited)
Roy Vongtama character Voice Artist (uncredited)
Joseph Wilson character Kauai Local (uncredited)