Komedie over de zich in één nacht afspelende gebeurtenissen in het landhuis van een courtisane. Haar dochter, een actrice, geeft een feest en nodigt daarvoor haar minnaar uit, de legerkapitein Malcolm van wie ze eigenlijk af wil.
Rond 1660 is Edward 'Ned' Kynaston de meest gevierde actrice van Engeland. Het is namelijk verboden voor vrouwen om op toneel op te treden. Ned profiteert hiervan door gebruik te maken van zijn schoonheid en doordat hij vrouwelijke rollen perfect kan neerzetten. Koning Charles II is het zat om telkens weer dezelfde artiesten te zien in dezelfde tragedies. Omdat niemand zijn suggesties om "Othello" op te leuken met een paar goede grappen serieus neemt, besluit de koning om de koninklijke toneelstukken interessanter te maken door echte vrouwen mee te laten spelen. Dit is goed nieuws voor de brutale minnares van de koning. Voor Ned komt dit nieuws natuurlijk hard aan. Van de ene op de andere dag is hij een nobody totdat Maria, een rijzende ster, besluit om weer een man van Ned te maken.
Wanneer Troy (Zac Efron) en Gabriella (Vanessa Hudgens) tijdens een karaoke wedstrijd met elkaar zingen ontdekken ze dat ze talent hebben. Maar er worden van allebei hele andere dingen verwacht op hun school. Troy moet het basketbalteam leiden naar de overwinning en Gabriella moet hetzelfde met haar scheikundeclub. Als hun 'groep' erachter komt dat zij auditie hebben gedaan, dwarsbomen zij hun plannen. Tevens zijn de sluwe broer en zus Sharpay (Ashley Tisdale) en Ryan (Lucas Grabeel) ook van plan de hoofdrollen te krijgen en ze zijn tot alles bereid om dat voor elkaar krijgen.
Pete werkt in de lokale megabioscoop. Samen met zijn baas en collega's is hij druk bezig met de voorbereidingen van een heuse première, het wil alleen allemaal niet zo lukken omdat het schijnt te spoken in de bioscoop.
Isabella is optimistisch maar onsuccesvol. Als ze eindelijk kans op een goed leven ziet, moet ze eerst haar zwakheden overwinnen om haar leven op orde te krijgen.