Coba jelasin Jalan Cerita dari High School Musical 2 dong

Tahun ajaran berlalu dan seluruh murid East High merayakan datangnya liburan musim panas (What Time Is It?). Troy masih berpacaran dengan Gabriella Montez, yang berencana untuk tetap tinggal di Albuquerque dengan ibunya. Troy berencana untuk mencari pekerjaan di musim panas demi mengumpulkan uang untuk kuliah.

Sharpay dan Ryan Evans berencana untuk menghabiskan sebagian waktu mereka di klub olahraga milik keluarganya, Lava Springs (Fabulous), tetapi Sharpay juga punya rencana lain yaitu dengan membujuk Troy untuk bekerja di klubnya. Troy sendiri juga membujuk manajer klub, Mr. Thomas Fulton, agar Gabriella dan beberapa teman-teman Wildcats lainnya (termasuk Chad dan Taylor) juga bisa diterima. Sharpay kesal ketika mengetahui kalau Gabriella juga bekerja sebagai salah satu lifeguard di klubnya, tetapi tidak bisa memecatnya. Sharpay kemudian meminta Fulton untuk memberikan tugas yang sulit sehingga mereka akan mengundurkan diri. Selanjutnya, Fulton berusaha untuk mengintimidasi Wildcats tetapi Troy membangkitkan kepercayaan diri mereka dan membujuk mereka kalau mereka masih bisa berusaha untuk bekerja (Work This Out).

Troy tetap khawatir mengenai masalah dana untuk kuliahnya. Sharpay mengetahui kebutuhannya ini dan merencanakan agar Troy bisa dipromosikan, berharap juga agar Troy mau bernyanyi bersamanya di acara pencarian bakat. Sharpay mempekerjakan Troy dan Chad sebagai asisten golf, sementara Kelsi menulis lagu untuk Troy dan Gabriella. Troy akhirnya setuju untuk bernyanyi dengan teman-temannya di acara tersebut (You Are The Music In Me), tidak mengetahui bahwa Sharpay sedang memata-matai mereka. (Di versi extended, Sharpay dan Ryan mencegat Troy ketika ia mau berkencan dengan Gabriella, dan menunjukkan aksi mereka (Humuhumunukunukuapua'a).

Ryan menyadari bahwa ia tidak seberapa berguna lagi oleh Sharpay, karena Sharpay memutuskan untuk mendepak adiknya untuk melakukan aksi pertunjukkan dengan Troy. Ini menyebabkan ketegangan di antara keduanya dan Ryan memperingatkan Sharpay bahwa ia tidak akan lagi menuruti perintahnya. Tak lama kemudian, Taylor dan Gabriella bertemu Ryan di halaman klub dan mengajaknya ke pertandingan bisbol, dimana ia menjanjikan anggota Wildcats lainnya untuk mendapat bagian di acara pencarian bakat (I Don't Dance). Hubungan Troy dan Gabriella menjadi tegang ketika Troy melihat Gabriella bersama Ryan, sementara Chad menjadi marah dengan sikap Troy yang memilih mengabaikan teman-temannya setelah dipromosikan oleh Sharpay; hal ini juga menyebabkan ketegangan di antara Troy dan Wildcats.

Mempunyai utang janji dengan Sharpay, Troy berlatih lagu mereka untuk acara pencarian bakat (You Are The Music In Me (Sharpay Version)). Sharpay kesal ketika menemukan Ryan dan Wildcats lainnya sedang berlatih untuk penampilan mereka sendiri, lalu ia meminta Fulton untuk melarang semua staf berpartisipasi dan tampil di acara pencarian bakat. Gabriella bertengkar dengan Sharpay sebelum memutuskan keluar dari Lava Springs. Troy mendengar percakapan tersebut, dan membujuk Gabriella untuk tetap bekerja di klub. Gabriella mengungkapkan kehilangan kepercayaannya pada Troy (Gotta Go My Own Way) lalu pergi meninggalkan klub. Di rumah, Troy berpikir hubungannya dengan Gabriella telah berakhir dan bicara pada ayahnya bahwa ia menyesali perbuatannya.

Troy kembali bekerja keesokan harinya dan semua sahabatnya tidak mau bicara dengannya setelah sebelumnya bertengkar dengan Chad. Kelsi meunjukkan surat dari Fulton, yang menyebabkan Troy berpikir lagi apa motivasinya bekerja di Lava Springs (Bet On It) dan menyadari bahwa ia telah dimanipulasi oleh Sharpay sehingga merusak hubungannya dengan Gabriella dan teman-temannya. Troy memberi tahu Sharpay bahwa ia tidak akan bernyanyi bersamanya serta meminta maaf pada Chad, Ryan dan Wildcats. Mereka kemudian membujuk Troy untuk tetap menyanyi, dan Troy menegaskan bahwa ia akan tampil jika seluruh Wildcats juga diizinkan untuk tampil.

Karena instruksi dari Sharpay, Ryan memberi Troy sebuah lagu baru untuk dipelajari dengan cepat sebelum acara dimulai. Ketika ia akan tampil, dia menanyakan pada Sharpay mengapa lagunya diganti, dan ia kesal ketika mengetahui adiknya mengerjainya. Di panggung, Troy menyanyikan lagu itu sendirian (Everyday) sampai tiba-tiba Gabriella muncul dan ikut bernyanyi bersama di panggung, menyatukan kembali hubungan mereka yang hampir berakhir. Di akhir acara, Sharpay memberikan hadiah utamanya pada Ryan dan seluruh anggota tim Wildcats pergi ke lapangan golf untuk menikmati kembang api, sementara Troy dan Gabriella berciuman untuk pertama kali. Film berakhir dengan seluruh karakter berpesta di kolam renang (All For One).