もともと仕事などする気のない彼だったが、厳格な規律の多い学校で過ごす子供たちが無気力な事に気がつき、さらに担任したクラスの子供たちに音楽の才能があることも見つけ、子供たちとバンドを組んでバンドバトルに出場することを思いつく。
そしてデューイは、授業と称して子供たちにロックのあらゆることを教え始める。最初は困惑していた子供たちだったが、やがてデューイの陽気な人柄やロックの開放感、ありのままの自分を認めてくれるデューイに魅力を感じはじめ、一緒にバンドバトルを目指して猛練習を始める。警備係やローディ、グルービー、衣装係にマネージャー、演出担当など直接演奏に関わらない生徒たちも一丸となって活動に熱中し、生徒たちによって「スクール・オブ・ロック」というバンド名も決定。バンドバトル予選に間に合わないというトラブルもあったものの、咄嗟に「子供たちは小児病棟の患者で、バンドバトルに出るのが最期の夢」と訴えたことで審査を突破し、クラスはバンドバトルに向かって突き進んでいく。
やがてデューイの熱意は校長ロザリーにも届き、堅物の校長を演じることに辟易していたロザリーは、その実態を知らぬまま「課外授業」という名目でデューイが子供たちを学外に連れ出すことを例外として承認する。しかしデューイが保護者会で生徒の両親たちに授業内容を説明できなかったことがきっかけとなって偽教師である事が発覚。ネッドの恋人が警備員に通報したこともあって、デューイは学校を追放されてしまう。
しかしバンドバトル当日、子供たちは学校と親に反抗し、「課外授業」と称してスクールバスでデューイを自宅まで迎えに行く。生徒たちのパンクっぷりに勇気をもらったデューイは、生徒たちとともにバンドバトルの会場に赴く。それを目撃したネッドも恋人の反対を振り切って会場に向かい、さらに保護者たちに糾弾されていたロザリーも事態を把握するなり保護者らを率いてバンドバトルの会場に駆けつける。