Goofs
In the finale scene there are two people with number 8 jerseys on.
The story is set in New Mexico, but the landscape is that of Utah or California.
When Troy is running from Chad to get to the auditions, his boxers show as he runs down the stairs and they are purple. Then when Troy offers to sing with Gabriella he lifts his arm and shows that his boxers are white.
When Troy is looking at the auditions from the back, behind him there's a sign that says Twinkle Towne, but when he says "I'll sing with her", less than 15 seconds later, the sign is not there.
When Troy is waiting for Gabriella after class, Jason walks out of the classroom twice.
Sharpay asked Troy when the big basketball game was and he said two weeks. Taylor told Gabriella that the science/math competition was in one week, but then they were on the same day.
When Gabriella goes to the New Year's Eve Party, she has her book and her purse -- no coat. When she leaves the party she has her purse and coat, but her book is missing.