デューイ(ジャック・ブラック)は、ロック・バンドのメンバーとしてワイルドに生きている男。だが、代用教員の親友ネッド(マイク・ホワイト)のアパートに居候している彼は、多額の家賃滞納によりネッドの恋人パティ(サラ・シルヴァーマン)を激怒させ、アパートから追い出すと宣告される。バンド・バトルで優勝すれば賞金で家賃を払えると考えるが、破天荒な態度が問題となりバンドをクビになってしまった。途方に暮れた彼は、名門小学校からネッドにかかってきた仕事の依頼の電話を受け取る。デューイはネッドになりすまして、この学校の代用教員になることにする。まんまと厳しい女校長のマリンズ(ジョーン・キューザック)を騙し、小学校5年生の担任に。そして音楽室から流れてくる生徒たちのクラシック演奏を聴き、生徒たちにロックをやらせて一緒にバンド・バトルへ出場するという計画を思いつく。リード・ギターに内気な少年ザック(ジョーイ・ゲイドス・ジュニア)、ドラムスにフレディ(ケヴィン・クラーク)、キーボードに寡黙なローレンス(ロバート・ツァイ)、ベースにケイティ(レベッカ・ブラウン)、コーラスにソウルフルな歌声を持つトミカ(マリアム・ハッサン)を抜擢し、クラスの仕切り屋の女子生徒サマー(ミランダ・コスグローヴ)をマネージャーにするなど、生徒全員に役割を与えた。生徒たちは、ロックの世界を通じて自由と個性を知っていく。マリンズ校長をバーに誘ったデューイは、彼女がスティーヴィー・ニックスのファンであることを利用して、生徒の校外引率の許可をもらう。いよいよ大会が近づくが、パティの通報によってデューイは学校を追放に。だが生徒たちは彼を迎えに行き、バンド・バトルへ出場。優勝は逃したものの素晴らしい演奏に観客は魅了され、デューイたちはアンコールに応えるのだった。