Coronation Street cast 2023 – who plays who?
Coronation Street has nearly three hours' worth of screen time to fill each week, so it's no surprise that the ITV soap's cast has steadily expanded over the years.
The long-running show currently has over 70 regular characters, with the numbers increasing further when guest stars and child artists are considered.
We've now put together a one-stop guide to who plays who on the cobbles, with cast split into the decades they were introduced.
As several current regulars aren't the first to play their characters, we've included these actors in the decades they landed the role, rather than when the character first appeared.
Our article also includes upcoming and recent cast changes for the ITV soap, helping you to keep track of all the comings and goings.
Introduced in 1960s
Barbara Knox as Rita Tanner
William Roache as Ken Barlow
Introduced in 1970s
Sue Nicholls as Audrey Roberts
Helen Worth as Gail Rodwell
Introduced in 1980s
Sue Devaney as Debbie Webster
Sally Dynevor as Sally Metcalfe
Simon Gregson as Steve McDonald
Michael Le Vell as Kevin Webster
Sally Ann Matthews as Jenny Connor
Introduced in 1990s
Todd Boyce as Stephen Reid
Jane Danson as Leanne Battersby
Alan Halsall as Tyrone Dobbs
Martin Hancock as Spider Nugent
Jimmi Harkishin as Dev Alahan
David Neilson as Roy Cropper
Tina O'Brien as Sarah Barlow
Georgia Taylor as Toyah Battersby
Introduced in 2000s
Sam Aston as Chesney Brown
Alex Bain as Simon Barlow
Patti Clare as Mary Taylor
Sue Cleaver as Eileen Grimshaw
Antony Cotton as Sean Tully
Kate Ford as Tracy McDonald
Chris Gascoyne as Peter Barlow
Tanisha Gorey as Asha Alahan
Alison King as Carla Barlow
Samia Longchambon as Maria Connor
Jennie McAlpine as Fiz Stape
Mikey North as Gary Windass
Ben Price as Nick Tilsley
Samuel Robertson as Adam Barlow
Jack P Shepherd as David Platt
Andrew Whyment as Kirk Sutherland
Introduced in 2010s
Macy Alabi as Ruby Dobbs
Peter Ash as Paul Foreman
Liam Bairstow as Alex Warner
Kyran Bowes as Jack Webster
Bobby Bradshaw as Jake Windass
Daniel Brocklebank as Billy Mayhew
Dolly-Rose Campbell as Gemma Winter
Sally Carman-Duttine as Abi Webster
Joe Duttine as Tim Metcalfe
Isabella Flanagan as Hope Stape
William Flanagan as Joseph Brown
Mollie Gallagher as Nina Lucas
Lisa George as Beth Tinker
Trevor Michael Georges as Ed Bailey
Julia Goulding as Shona Platt
Peter Gunn as Brian Packham
Jane Hazlegrove as Bernie Winter
Cherylee Houston as Izzy Armstrong
Sair Khan as Alya Nazir
Shelley King as Yasmeen Metcalfe
Lorna Laidlaw as Aggie Bailey
Dame Maureen Lipman as Evelyn Plummer
Rob Mallard as Daniel Osbourne
Brooke Malonie as Lily Platt
Liam McCheyne as Dylan Wilson
Elle Mulvaney as Amy Barlow
Ryan Prescott as Ryan Connor
Freddie and Isaac Rhodes as Harry Platt
Ryan Russell as Michael Bailey
Colson Smith as Craig Tinker
Charlie Wrenshall as Liam Connor Jr.
Introduced in 2020s
Paddy Bever as Max Turner
Harriet Bibby as Summer Spellman
Flaminia Cinque as Isabella Benvenuti
Bill Fellows as Stu Carpenter
Cait Fitton as Lauren Bolton
Ben Hull as Owen Longford
Adam Hussain as Aadi Alahan
Charlotte Jordan as Daisy Midgeley
Savannah Kunyo as Eliza Woodrow
Tony Maudsley as George Shuttleworth
Vinta Morgan as Ronnie Bailey
Noah Olaoye as Gav Adetiba
Gareth Pierce as Todd Grimshaw
Jodie Prenger as Glenda Shuttleworth
Jude Riordan as Sam Blakeman
Luana Santos as Sabrina Adetiba
Channique Sterling-Brown as Diana 'Dee-Dee' Bailey
Claire Sweeney as Cassie Plummer
Paula Wilcox as Elaine Jones
Coronation Street cast changes - upcoming
Former Hollyoaks star Stephanie Davis and The Archers actor Ryan Early make their first appearances as married couple Courtney and Darren Vance in July.
George Banks reprises his role as Henry Newton for an upcoming storyline.
Chris Gascoyne bows out from his role as Peter Barlow in late 2023.
Peter Ash leaves his role as Paul Foreman at the end of his Motor Neurone Disease (MND) storyline, but the timing of this has not been confirmed.
You can also keep track of upcoming cast changes for all soaps in one place, with our dedicated Soap Movers page.
Additionally, we have dedicated cast lists for EastEnders, Emmerdale, Hollyoaks and Home and Away.
Coronation Street airs on Mondays, Wednesdays and Fridays at 8pm on ITV1 and streams on ITVX.
Read more Coronation Street spoilers on our dedicated homepage
You Might Also Like