Waterloo Road series 12: release date, cast, plot and everything we know

Kim Campbell (Angela Griffin) and Andrew Treneman (Jamie Glover) photographed together for Waterloo Road series 12
(Image credit: BBC/Wall To Wall/Rope Ladder Fiction/Helen Williams)

Waterloo Road series 12 has now aired on BBC One and is available to stream on BBC iPlayer.

Given that the BBC has said Waterloo Road series 11 was the biggest drama title (behind the final season of Happy Valley) among the 16-34-year-old age bracket, it's perhaps no surprise that we returned for a second term. 

Just a few months later, the newly-revived show returned for a second batch of episodes that were just as dramatic as the first. Here's what you need to know about Waterloo Road series 12...

Waterloo Road series 12 release date

Waterloo Road season 12 premiered on BBC One on Tuesday, May 16 at 8 pm, with new episodes of the show airing on a weekly basis in the same slot. The series has now finished airing, though we already know this isn't the last we've seen of the series.

All seven episodes of the series are now available to stream as a box set on BBC iPlayer.

Waterloo Road series 12 cast

The BBC confirmed that all the series regulars will be returning for the next set of episodes (a full list of returning stars can be found below), with one exciting addition: the return of former deputy head, Andrew Treneman!

The former deputy headteacher was an ex-lover of Kim Campbell, and the BBC has teased that he could be causing some trouble when the school reopens its doors, writing: is Mr. Treneman back to help a struggling Kim take control of the school, or is he back to stir things up?"

Of his role, Jamie Glover said: "I am so excited to be returning to Waterloo Road.  The school has been such an important part of my life and it’s wonderful to be able to rekindle the old flame.  Not to mention the joy of getting to work with the incomparable Angela Griffin once more.  I hope that people will enjoy seeing Andrew and Kim together in the school again.  Older? Certainly, there’s the grey hair to prove it…! Wiser?  Who knows?” 

Additional new cast for Waterloo Road season 12 included Paul Bazely (Pirates of the Caribbean, Benidorm) and Jenny Platt (Coronation Street, The Bay) as parents of some of the school's pupils, with Olwen May (Corrie, Happy Valley) and James Quinn (Early Doors, Corrie) making appearances at the school, too. Osian Morgan arrived as the school's new problem pupil, Myles Massey.  

Waterloo Road pupils having a food fight

(Image credit: BBC/Kate Bones)

Our returning set of staff includes Angela Griffin as Kim Campbell, Adam Thomas as Donte Charles, Kym Marsh as canteen worker Nicky Walters, Vincent Jerome as deputy head Lindon King, James Baxter as Lindon's counterparty, deputy head Joe Casey, Jo Coffey as Wendy Whitwell, Shauna Shim as music teacher Valerie Chambers, Neil Fitzmaurice as history teacher Neil Guthrie, Rachel Leskovac as Head of English, Coral Walker, Katherine Pearce as early career teacher Amy Spratt, Ryan Clayton as PC Mike Rutherford and Sonia Ibrahim as school social worker, Jamilah Omar.

And on the pupil front, we sawAdam Abbou as Danny Lewis, Priyasasha Kumari as Samia Choudry, Noah Valentine as Preston Walters, Adam Ali as Kai Sharif, Alicia Forde as Kelly-Jo Raffert, Francesco Piacentini-Smith as Dean Weaver, Liam Scholes as Noel McManus, Lucy Eleanor Begg as Caz Williams, Scarlett Thomas as Izzy Charles, Summer Violet Bird as Tonya Walters, Ava Flannery as Verity King, Thapelo Ray as Dwayne Johnson, Inathi Rozani as Zayne Jackson, Chiamaka ChiChi Ulebor as Shola Aku, and Sahil Ismailkhil as Norrulah Ashimi.

Waterloo Series 12 plot

When the release date was confirmed, the BBC teased us with some exciting plot details about Waterloo Road series 12. Here's what they had to say: 

"One new pupil causes fireworks, while elsewhere secrets come to the fore with potentially devastating consequences for those involved. Fractured relationships, brutal betrayals and life-changing moments: all in a day’s work for head Kim Campbell (Angela Griffin) and her team.

"Following the news that fan favourite and former deputy head, Andrew Treneman (Jamie Glover) is returning to the show, audiences will be kept guessing whether Kim’s old flame is back with good intentions or not. Meanwhile, new boy Myles (Osian Morgan), who has been let go by a football Academy and is struggling to come to terms with a life back in mainstream education, makes it clear that he’s not there to make friends, and immediately sets about making a lasting impact on the school. Elsewhere, love is in the air this term as new couples get together and hidden feelings come to the surface.

"The students and staff embark on another term of romances and friendships, all whilst navigating issues including mental health, racism, the cost-of-living crisis and being LGBTQ+."

Is there a trailer?

The Waterloo Road series 12 trailer dropped on May 4, and revealed that the school was in for a chaotic turn as students demand Danny Lewis is released from police custody. 

Plus, it looks like the school could be at risk of being dropped into special measures; is an inspection looming? There was also the hint of romance in the air for some of our staff...and then of course Andrew Treneman's return to contend with.

Martin Shore
Staff Writer at WhatToWatch.com

Martin is a Staff Writer with WhatToWatch.com, where he produces a variety of articles focused on the latest and greatest films and TV shows. 

Some of his favorite shows are What We Do In The Shadows, Bridgerton, Gangs of London, The Witcher, Doctor Who, and Ghosts. When he’s not watching TV or at the movies, Martin’s probably still in front of a screen playing the latest video games, reading, or watching the NFL.