Jason Lee as David SevilleJustin Long as AlvinMatthew Gray Gubler as SimonJesse McCartney as TheodoreChristina Applegate as BrittanyAnna Faris as JeanetteKaley Cuoco-Sweeting as EleanorBella Thorne as AshleyKimberly Williams-Paisley as ShiraTony Hale