Who is Eva Price in Coronation Street and what led to her exit?
Eva Price, played by Catherine Tyldesley, is one of Coronation Street’s most glamorous and emotionally charged characters — a woman whose life on the cobbles was filled with love, betrayal, and heartbreak. Now that she’s made her dramatic return, fans are eager to revisit her turbulent past and understand why she left Weatherfield in the first place.
Eva’s Arrival in Weatherfield
Eva Price first appeared on Coronation Street in 2011 alongside her mother Stella Price (Michelle Collins) and Stella’s partner Karl Munro (John Michie). The Price family quickly became central to life at the Rovers Return, with Eva’s fiery personality and quick wit earning her both admirers and enemies.
The family expanded when Stella’s mother Gloria (Sue Johnston) arrived in 2012, adding even more drama to the household. It was later revealed that Stella was actually Leanne Battersby’s (Jane Danson) biological mother, a bombshell that created lasting tension between Eva and her newly discovered half-sister.
Eva’s Complicated Love Life
Eva’s time on the cobbles was never short of romance — or scandal. She dated several well-known residents, including Jason Grimshaw (Ryan Thomas), Rob Donovan (Mark Baylis), Adam Barlow (Sam Robertson), and Aidan Connor (Shayne Ward).
Her relationship with Aidan became one of Corrie’s most talked-about storylines. Their planned wedding turned into a disaster when Eva discovered that Aidan had been having an affair with her best friend, Maria Connor (Samia Longchambon). The fallout led to one of the show’s most iconic moments: the two women brawling in a fountain in true soap opera fashion.
The Heartbreaking Story of Susie
In 2018, Eva learned she was pregnant with Aidan’s baby. Confused and heartbroken, she initially decided not to keep the child. Around the same time, Toyah Battersby (Georgia Taylor) and Peter Barlow (Chris Gascoyne) were struggling with grief after their surrogate’s miscarriage.
Moved by compassion, Eva agreed to secretly hand over her baby to Toyah and let her pretend that the surrogate had carried to term. Eva gave birth to a daughter, Susie, in a secluded Cheshire cottage and named her after Peter’s late sister, Susan. But as the months passed, guilt began to consume her — especially when she realised she still loved Aidan.
Aidan, however, rejected her when she revealed her pregnancy, assuming the child was Adam’s. Soon after, tragedy struck when Aidan took his own life following a battle with depression. Toyah, wracked with guilt, confessed everything to Peter, blowing the secret wide open.
The Custody Battle and Eva’s Exit
Aidan’s father, Johnny Connor (Richard Hawley), was devastated by his son’s death and convinced that knowing about Susie might have saved him. Determined to honour his memory, Johnny tried to gain custody of the baby. Desperate to protect her daughter, Eva asked Adam Barlow to fake a DNA test naming him as the father.
Of course, in Coronation Street, no secret stays buried for long. Once the truth came out, Eva was left heartbroken and humiliated. Unable to face the fallout, she made the emotional decision to leave Weatherfield with baby Susie, starting a new life away from the chaos of the cobbles.
Eva’s Dramatic Return
Years later, Eva has returned to Coronation Street with her daughter and husband Ben Driscoll (Aaron McCusker), shaking things up once again. Now the new landlady of the Rovers Return — though her mother-in-law Maggie (Pauline McLynn) may have other plans — Eva’s fiery spirit and complicated past promise plenty more drama for Weatherfield’s favourite pub.