| Year | Title | Role | Type | Notes |
| 1994 | The Dwelling Place | Rose Turnbull | TV | 3 episodes |
| Pat and Margaret | Helper in Old Age Home | Film | |
| The Bill | Jo | TV | Episode: "No Job for an Amateur" |
| 1997 | The Bill | Doctor | Episode: "Do Unto Others" |
| 1998 | Dalziel and Pascoe | Wendy Walker | Episode: "The Wood Beyond" |
| 1998–2014 | Coronation Street | Hayley Cropper | Regular role; 1,436 episodes |
| 2001 | Live Talk | Herself | Presenter; 11 episodes |
| 2003 | TV Burp | Hayley Cropper | Episode |
| 2009 | Coronation Street: Romanian Holiday | DVD | Coronation Street spin-off, released straight to DVD |
| 2010 | East Street | TV | Coronation Street and EastEnders combined for Children in Need |
| 2015 | Cucumber | Cleo Whitaker | 8 episodes |
| Banana | 1 episode |
| Inside No. 9 | Kath Cook | 1 episode: "La Couchette" |
| Black Roses: The Killing of Sophie Lancaster | Sylvia Lancaster | 1 episode |
| Closets | Penny | Film | 20-minute short |
| 2016 | Happy Valley | Amanda Wadsworth | TV | Series 2 |
| Moving On | Linda | 1 episode: "Taxi for Linda" |
| 2017 | Broadchurch | Trish Winterman | Series 3 |
| 2018 | Doctor Who | Judy Maddox | Series 11, Episode 7: "Kerblam!" |
| Peterloo | Female reformer | Film | Directed by Mike Leigh |
| 2020 | The Trouble with Maggie Cole | Jill Wheadon | TV | 6 episodes |
| The A Word | Heather | |
| The Importance of Being Honest | Andrea | Short film | |
| 2021 | The Pact | Nancy | TV | 6 episodes |
| 2021–present | The Weakest Link | Narrator | TV | 12 episodes |
| 2022 | What Would Julie Do? | Julie | Short film | |
| 2023 | You & Me | Linda | TV | 3 episodes |
| 2024 | Mr Bates vs The Post Office | Suzanne Sercombe | ITV1 drama series | 4 episodes |
| 2024 | Alma's Not Normal | Aunty Ange | TV | 2 episodes |