Troy Bolton (Zac Efron) : est un jeune ado star de son équipe de basket du collège : Les Wildcats. Beau et sportif, il déclenche les furies féminines de son entourage à tous les coups. Un soir de Nouvel An alors qu'il est en vacances avec ses parents, Troy rencontre la jolie Gabriela dont il tombe immédiatement amoureux lors d'un concours de circonstances qui les placent en duo de karaoké
Gabriella Montez (Vanessa Hudgens): Très douée pour les études, Gabriella va chavirer en rencontrant Troy. Après avoir chanté avec lui, elle souhaite continuer dans la musique. Gabriella a très envie de participer au spectacle de l’école. Mais comment ne pas décevoir son amie Taylor, et comment faire lorsque Sharpay Evans essaye de l’en empêcher ?
Sharpay Evans (Ashely Tisdale) : Sure d’elle, Sharpay est la vedette habituelle, avec son frère Ryan, du spectacle de fin d’année organisé par l’école. Et elle n’a pas l’intention de se laisser prendre sa place par Gabriella
Chad Danforth : Chad est le meilleur ami de Troy. Comme son copain, c’est un très bon joueur de basket. C’est pourquoi il reste bouche bée lorsque Troy lui annonce qu’il veut chanter!
Taylor McKessie : En vrai sportive, Taylor est la capitaine du Décathlon Scientifique de Eath High. Pour remporter l’épreuve, il lui faut absolument l’aide de Gabriella. Mais comment compter sur son amie alors qu’elle ne pense plus qu’à une chose : chanter ?