The film debuted on the American Disney Channel on June 20, 2008. Camp Rock was the second DCOM to air on ABC's The Wonderful World of Disney after its premiere on Disney Channel, and was placed on the iTunes Store for digital purchase shortly after its premiere on Disney Channel. The film was watched by 8.9 million viewers on the night of its premiere, making it the third highest viewed DCOM at the time, behind High School Musical 2 and Wizards of Waverly Place: The Movie.
PlotThe story follows Mitchie Torres (Demi Lovato), an aspiring young musician who hopes to become a professional singer. Mitchie wants to go to a music camp named "Camp Rock". Since the family can't afford the tuition, Mitchie's mother, Connie (Maria Canals Barrera), arranges to cater food for the camp, thus allowing Mitchie to attend. In return, Mitchie must help her mother out in the kitchen.
Meanwhile, spoiled pop star Shane Gray (Joe Jonas), of Connect 3, has been assigned to be in charge of dance classes for one month at Camp Rock by his bandmates Jason (Kevin Jonas) and Nate (Nick Jonas) and is forced to record a song with the winner of Final Jam. Shane accidentally hears someone singing on the first day and falls in love with the voice, but does not know the identity of the singer.
During Opening Jam, Mitchie learns that many of the campers have notable roots and is embarrassed that she was only able to come to the camp because of her mother's catering service. She lies and tells Tess Tyler (Meaghan Jette Martin), a girl known for her famous mother and her popularity, that her mother is the president of Hot Tunes TV China. Tess, impressed, invites Mitchie to bunk with her group. Caitlyn (Alyson Stoner) warns Mitchie that becoming one of Tess's background girls will not be as she expects.
When Mitchie overhears Shane's new song, she compliments him. Shane, doubtful that his record label and his fans would accept the song, begins to fall for Mitchie. In the cafeteria, Tess and Caitlyn begin to throw spaghetti at each other and Mitchie gets in the middle of the fight. Brown, the owner of the camp, breaks the fight up and Tess frames Caitlyn for the incident. Brown punishes Caitlyn by having her work in the kitchen and Mitchie, who is worried that Caitlyn will learn her secret, does not help her out.
When Mitchie accidentally enters the kitchen while Caitlyn is working, Caitlyn learns about Mitchie's secret. At Pajama Jam, Mitchie supports Caitlyn when Tess attempts to upstage her show. Mitchie and Caitlyn make up.
Shane spreads the word that he is searching for a girl with "the voice." When Tess sees Mitchie and Shane rowing together, she becomes jealous and after finding out about Mitchie's secret, tells the entire camp. Shane believes that Mitchie lied to him just to use him and Mitchie gets kicked out of Tess's group.
On the eve of Final Jam, Tess frames Mitchie and Caitlyn once again by telling Brown that they stole her charm bracelet. After Brown repeats that Mitchie cannot perform until "the end of Final Jam", Mitchie learns that she can still perform.
At Final Jam, Ella (Anna Maria Perez de Tagle) and Peggy (Jasmine Richards) confront Tess and leave her group. When Tess performs her song, she learns that her mother is in the audience. Unfortunately, her mother leaves the room after getting a phone call and Tess stumbles on the stage. After Brown announces that Final Jam is over, Mitchie comes out on stage and performs her song, which Shane realizes is the same one he heard on the first day of camp. He sings with her on stage and makes up with her. The judges, Connect 3 (Kevin, Nick and Joe Jonas), announce the winner: Peggy, who had performed under the name "Margaret Dupree." The cast ends Final Jam by performing "We Rock."