High School Musical 2

Jalan Cerita

Tahun ajaran berlalu dengan gembira. Semua murid East High berpesta menyambut liburan musim panas (What Time Is It). Troy masih berpacaran dengan Gabriella Montez, yang berencana untuk tetap di Albuquerque dengan ibunya. Troy berencana untuk mencari pekerjaan di musim panas untuk mengumpulkan uang buat 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. Fulton, agar Gabriella dan beberapa teman Wildcats lainnya (termasuk Chad dan Taylor) juga bisa diterima. Sharpay sangat marah ketika mengetahui kalau Gabriella juga bekerja sebagai salah satu lifeguard di klubnya, tetapi tidak bisa memecatnya. Maka Sharpay meminta Fulton untuk memberikan tugas yang sulit sehingga mereka mengundurkan diri. Selanjutnya Fulton berusaha untuk mengintimidasi Wildcats tetapi Troy membangkitkan kepercayaan diri mereka dan membujuk mereka kalau mereka masih bisa berusaha (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. Sementara itu, 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. Hal ini meningkatkan ketegangan di antara saudara kembar ini dan Ryan memperingatkan Sharpay bahwa ia tidak akan lagi menuruti perintahnya. Tak lama kemudian, Taylor dan Gabriella bertemu Ryan di halaman klub dan mengajaknya bermain baseball. Ryan juga menjanjikan anggota Wildcats lainnya mendapat bagian di acara pencarian bakat (I Don't Dance).
Hubungan Troy dan Gabriella menjadi tegang ketika Troy melihat Gabriella dan Ryan. Mempunyai utang janji, Troy dan Sharpay berlatih lagu mereka untuk acara pencarian bakat di musim panas (Midsummer Night's Talent Show) (You Are The Music In Me (Sharpay Version)).
Ketika Sharpay menemukan Ryan dan anggota Wildcats lainnya sedang melakukan latihan mereka sendiri, dia meminta Fulton untuk melarang semua staf junior berpartisipasi di acara pencarian bakat. Gabriella dengan marah lalu berkonfrontasi dengan Sharpay dan memutuskan keluar dari Laca Springs. Troy mendengar percakapan tersebut, dan membujuk Gabriella untuk bertahan. Gabriella mengungkapkan kehilangan kepercayaannya pada Troy (Gotta Go My Own Way) lalu pergi.
Troy kembali bekerja keesokan harinya dan menemukan kalau semua sahabatnya tidak mau bicara dengannya. Kelsi meunjukkan kertas dari Fulton, yang menyebabkan Troy berpikir lagi apa motivasinya bekerja di Lava Springs (Bet On It). Ia memulai hubungan kembali dengan Chad dan teman lainnya. Lalu Troy juga bicara dengan Sharpay untuk memberi tahu bahwa ia tidak mau bernyanyi bersamanya. Wildcats dan Chad memaafkan Troy dan malah menyuruhnya untuk tampil.
Karena instruksi dari Sharpay, Ryan memberi Troy sebuah lagu baru untuk dipelajari dengan cepat sebelum acara. Ketika ia akan tampil, dia menanyakan pada Sharpay mengapa lagunya diganti, dan Sharpay sangat kaget dan kesal ketika mengetahui adiknya mengerjainya. Troy menyanyikan lagu itu sendirian (Everyday) sampai tiba-tiba Gabriella muncul dan ikut bernyanyi bersama di panggung. Di akhir acara, Sharpay dengan bangga memberikan hadiah utamanya pada Ryan. Setelah acara bakat, Wildcats pergi ke lapangan golf untuk menikmati kembang api serta Troy dan Gabriella berciuman untuk pertama kali. Film diakhiri dengan keenam bintang utamanya menyanyikan lagu di area kolam renang (All For One).