It took four days to film all the school scenes at East High. During one of those days, classes were in session. Actual students at East High were instructed not to go so that no one would interfere with the movie's filming.
It took six days to film the "Bet On It" dance sequence.
Unlike the first film, where he was dubbed partially by Drew Seeley, Zac Efron does all of his singing in this film.
Corbin Bleu said that the toughest day of filming for him was the day of the "I Don't Dance" musical and dance sequence.
Charles Klapow: The principal choreographer can be seen in almost every dance sequence with a long, dark mohawk. In "What Time Is It," he is in the basketball dance, doing a handshake with Troy, and is wearing a red short-sleeved shirt over a white long-sleeved shirt. In "Work This Out," the choreographer is in a green Lava Springs shirt and work pants in the middle of the three men with pepper grinders. During "Everyday," he wears a silver vest over a pink shirt and dances across the line, crossing paths with Martha. Finally, in "All For One," he is wearing a blue tee with red trim, seen during the choreography dancing with a girl in yellow and with Miley Cyrus.
Miley Cyrus: At the end of "All for One," wearing a yellow dress with a red flower in her hair. The camera is on her for a few seconds.