Troy Bolton a Gabriella Montez se potkali o zimních prázdninách v karaoke baru.
Přestože jsou přesvědčeni, že už se znovu neuvidí, protože každý žije v jiné části USA, vymění si telefonní čísla. Krátce poté je však Gabriellina matka vedením své firmy přeložena do Albuquerque v Novém Mexiku a Gabriela shodou okolností začne chodit do stejné střední školy, kde studuje i Troy. Samozřejmě se potkají, ale jejich setkání se stane počátkem řady nečekaných komplikací, zejména, když se poněkud nesměle zúčastní konkursu na role v chystaném školním muzikálu. Nakonec se jim - k nelibosti Sharpay Evansové a jejího bratra Ryana - podaří získat hlavní role. Sourozenci se rozhodnou udělat cokoli, aby zvrátili rozhodnutí profesorky Darbusové a role získali pro sebe. Do ruky jim hrají také obavy Troyova nejlepšího kamaráda a spoluhráče Chada, že kvůli zpívaní přestane trénovat na blížící se mistrovské utkání a snaha kapitánky družstva středoškolského vědomostního desetiboje Taylor McKessie získat do svého týmu chytrou Gabriellu. Oba jsou ochotni udělat cokoli, třeba se i spojit s Evansovými a vymyslet plán jak Troye a Gabriellu proti sobě poštvat. Navíc se Evansovým podaří přesvědčit profesorku Darbusovou, aby přeložila druhé kolo konkursu do stejného doby, kdy se bude konat mistrovský zápas i finále desetiboje. Je vůbec možné, aby se v takové situaci Troy s Gabrielle dokázali usmířit, získat role v muzikálu a ještě pomoci kamarádům zvítězit v basketbalovém utkání i středoškolském vědomostním desetiboji?