L'histoire se centre sur une jeune fille (Mitchie jouée par Demi Lovato) qui veut absolument passer son été dans le camp de vacances camp rock, mais ne pourra le faire que si elle travaille avec sa mère à la cantine du camp.
Quand Shane Gray (joué par Joe Jonas) un jeune homme d'un groupe pop l'entend chanter (mais sans la voir), il ne pense plus qu'à une chose: retrouver la fille