Skip to Content

SCHOOL OF ROCK

Friday 1st May 2026
(Multiple Dates Between Friday 1st May 2026 & Sunday 24th May 2026)


Based on the hit 2003 Paramount film, School of Rock is a two-act musical (with intermission) that follows Dewey Finn, a failed, wannabe rock star who poses as a substitute teacher at a prestigious prep school. There, he discovers a classroom of straight-A students with serious musical talent - and transforms them into a guitar-shredding, bass-slapping, mind-blowing rock band. But can they make it to the Battle of the Bands without being caught by their parents or the school’s uptight headmistress?

With new music by Andrew Lloyd Webber, book by Julian Fellowes, and lyrics by Glenn Slater, the musical features 14 original songs by Webber alongside iconic tracks from the film. Show-stopping numbers like ‘You’re in the Band’ and ‘Stick It to the Man’ have become modern rock-musical favourites, while the electrifying finale, ‘Teacher’s Pet’, has audiences on their feet.
Complete with a sensational live kids’ rock band, School of Rock is a joyful celebration of music, confidence, and the power of teamwork.
Director & Choreographer: Lachy McLean
Musical Director: Kathryn MacNeil
Starring a talented local cast and musicians in every live performance!
Don’t miss the ‘next generation’ as ALOTCo rocks the stage!
Follow our pages for updates: www.facebook.com/AlbanyLightOperaTheatreCompany/ or www.alotco.com.au

Tickets: Child / Concession / Student: $35
General Admission: $40
Companion Card holders welcome.
Row Seating - 4 weekends only

Event Details

Location 256 Princess Royal Drive, Albany

Venue Albany Port Theatre

Cost: $35/$40

Category: Children & Families, Youth, Arts Culture & History, Community, Dance Performance, Seniors, General

Type: General

Audience: All Ages

Enquiries

Contact: Janet McArtney

Organisation: Albany Light Opera and Theatre Company

Position: Media Officer

Phone: 0401203557

Email: [email protected]

Website: www.bit.ly/school-of-rock-albany

Event Date(s)

  • Friday, 01 May 2026  | 7:00PM - 10:00PM
  • Saturday, 02 May 2026  | 7:00PM - 10:00PM
  • Sunday, 03 May 2026  | 2:00PM - 5:00PM
  • Friday, 08 May 2026  | 7:00PM - 10:00PM
  • Saturday, 09 May 2026  | 7:00PM - 10:00PM
  • Sunday, 10 May 2026  | 2:00PM - 5:00PM
  • Friday, 15 May 2026  | 7:00PM - 10:00PM
  • Saturday, 16 May 2026  | 7:00PM - 10:00PM
  • Sunday, 17 May 2026  | 2:00PM - 5:00PM
  • Friday, 22 May 2026  | 7:00PM - 10:00PM
  • Saturday, 23 May 2026  | 7:00PM - 10:00PM
  • Sunday, 24 May 2026  | 2:00PM - 5:00PM

Back to All Events