East High Wildcats sunt gata să trăiască cele mai grozave momente din timpul liceului. Troy (Zac Efron) este încântat când i se oferă de lucru la un country club, dar totul face parte, de fapt, din planul lui Sharpay (Ashley Tisdale) de a-l ademeni departe de Gabriella (Vanessa Hudgens). Cum se va termina povestea? Toate întrebările își primesc răspunsul în seara Spectacolului de Tinere Talente organizat la club.
Sharpay și Ryan Evans (Ashley Tisdale și Lucas Grabeel) își fac planuri să petreacă vacanța la clubul familie, Lava Springs, dar Sharpay vrea să își petreacă vacanța cu Troy, ea aranjând să fie angajat la club. Cu toate astea, Troy îl convinge pe managerul clubului, Dl. Fulton (Mark L. Taylor), să o angajeze și pe Gabriella și pe prietenii lui. Sharpay afla ca si Gabriella a fost angajata si incearca din rasputeri sa-i faca viata grea, astfel incat managaerul sa o prinda pe picior gresit si sa o de afara.
Troy continuă să se îngrijoreze despre bursa de la colegiu, insa Sharpay aranjează ca Troy să fie promovat,sperând să îl convingă să cânte cu ea la spectacolul de talente.
O vizită de la o echipă de basketball , The Red Hawks, face o distanță între Troy și Chad când Troy alege campionatul lor în schimbul prietenilor lui, iar Troy începe să se distanțeze de vechii lui prieteni.
Ryan realizează că nu prea mai înseamnă mult pentru Sharpay, deoarece ea îl înlocuiește cu Troy. Taylor și Gabriella îl invită pe Ryan la un joc de baseball, iar Chad îi oferă poziția lui Troy.
Relația lui Troy și Gabriella se destramă când Troy îl vede pe Ryan cu Gabriella, iar Gabriella afla ca el va canta impreuna cu Sharpay la spectacolul de talente.
Când Sharpay află că Ryan și Pisicile Sălbatice fac împreună actul lor pentru spectacol, ea îi ordonă Dl. Fulton să interzică participarea angajaților la spectacol. Gabriella demisionează. Troy încearcă să o facă pe Gabriella să își schimbe decizia.
In final, Troy isi da seama ca a gresit intorcand spatele prietenilor sai, ii spune lui Sharpay ca nu poate canta cu ea si incearca sa o castige inapoi pe Gabriella. Toate se termina cu bine, iar Troy si prietenii lui sarbatoresc sfarsitul verii cu o petrecere la piscina.