The BEST episodes of Hollyoaks season 31
Every episode of Hollyoaks season 31, ranked from best to worst by thousands of votes from fans of the show. The best episodes of Hollyoaks season 31!
Hollyoaks: the village in Chester where it all happens.

#1 - Mon 28 Apr 2025
Season 31 - Episode 49 - Aired 4/28/2025
The Blakes and the McQueens clash as they set up for Jez and John Paul's engagement party. Donny receives some help that leads him to the truth. And panic strikes when a resident is found unconscious.

#2 - Wed 21 May 2025
Season 31 - Episode 60 - Aired 5/21/2025
Joel's world unravels as a shocking crime leaves him with nowhere to turn. Nancy and Darren's search for answers continues, and an attempt to help ends in disaster.

#3 - Mon 26 May 2025
Season 31 - Episode 61 - Aired 5/26/2025
It's a race against time in this special episode, as lives hang in the balance when Darren uncovers the chilling truth and Diane's investigation leads her to danger...

#4 - Tue 20 May 2025
Season 31 - Episode 59 - Aired 5/20/2025
Joel spirals from a devastating truth, while Jez faces a deadly ultimatum. And Nancy makes a heartbreaking confession.

#5 - Mon 19 May 2025
Season 31 - Episode 58 - Aired 5/19/2025
Joel sees a glimmer of hope for saving his marriage, but he's unaware of someone's sinister plans... Meanwhile, Nancy hides a secret, and Rex plays a dangerous game.

#6 - Wed 14 May 2025
Season 31 - Episode 57 - Aired 5/14/2025
Things turn physical when Darren demands answers from Rex. Lucas receives comforting advice from an unlikely source. And reassuring words to Nancy strike a chord with Freddie.

#7 - Tue 13 May 2025
Season 31 - Episode 56 - Aired 5/13/2025
The teens are caught red-handed, and Ste fears for his son. Freddie has a surprise for Mercedes, and Diane catches the end of a suspicious conversation...

#8 - Mon 12 May 2025
Season 31 - Episode 55 - Aired 5/12/2025
Ro reaches crisis point when his plans to leave the village fall through, making his parents panic. Meanwhile, Marie takes steps to put things right.

#9 - Wed 7 May 2025
Season 31 - Episode 54 - Aired 5/7/2025
Tempers flare as accusations fly at the McQueens, while Tommy's manipulations tighten their grip. Elsewhere, a mother discovers the truth, and Ro makes a drastic decision.

#10 - Tue 6 May 2025
Season 31 - Episode 53 - Aired 5/6/2025
Jez is running out of time as his secrets teeter on the edge of exposure. One resident is forced into a corner and makes a shocking confession, while Nancy reveals a devastating decision.

#11 - Mon 5 May 2025
Season 31 - Episode 52 - Aired 5/5/2025
Misbah anxiously awaits updates on Donny's condition, while Diane feels shattered when she discovers the truth. With tensions building, Darren jumps to conclusions, and a shocking ultimatum is made.

#12 - Wed 30 Apr 2025
Season 31 - Episode 51 - Aired 4/30/2025
Accusations fly at the hospital, and Ste must be a pillar of support for his son. Elsewhere, a chilling threat stops a resident in their tracks.

#13 - Tue 29 Apr 2025
Season 31 - Episode 50 - Aired 4/29/2025
Love is in the air at Jez and John Paul's engagement party, but disaster strikes when Myra doubles over in pain, and a worrying call sends Sienna and Ste rushing to the hospital...

#14 - Wed 23 Apr 2025
Season 31 - Episode 48 - Aired 4/23/2025
DI Banks covers his tracks, but Donny's hot on his tail. Meanwhile, a marriage is on the rocks, a resident breaks the rules to try to make amends, and Tommy receives a worrying call...

#15 - Tue 22 Apr 2025
Season 31 - Episode 47 - Aired 4/22/2025
Tension rises between Darren and Nancy, while a villager who's searching for the truth is sent in the wrong direction. Tommy faces a chilling threat. And is a romance over before it's begun?

#16 - Mon 21 Apr 2025
Season 31 - Episode 46 - Aired 4/21/2025
Leela and Joel work on their marriage, but Tommy is left feeling burnt. Rex helps Darren with Frankie. And a corrupt resident's patience starts to wear thin.

#17 - Wed 16 Apr 2025
Season 31 - Episode 45 - Aired 4/16/2025
Frankie takes drastic measures that shock her family, but can they help her? There's heartbreak for one resident when a life-changing decision is made. And a dangerous game of manipulation continues.

#18 - Tue 15 Apr 2025
Season 31 - Episode 44 - Aired 4/15/2025
Grace wants answers, and a shocking ultimatum forces someone to make an impossible choice. Meanwhile, a disastrous date leaves one resident seeking help in all the wrong places.

#19 - Mon 14 Apr 2025
Season 31 - Episode 43 - Aired 4/14/2025
Grace pulls out all the stops for her birthday, but will a gatecrasher uncover hidden secrets? Meanwhile, a web of lies tightens as a desperate search for answers uncovers unsettling truths.

#20 - Wed 9 Apr 2025
Season 31 - Episode 42 - Aired 4/9/2025
Grace gets a warning, but can Donny break through to Dillon? Meanwhile, a family reunion continues to grow, but at what cost?

#21 - Tue 8 Apr 2025
Season 31 - Episode 41 - Aired 4/8/2025
Rex continues to fight his conscience, while a fearful Sienna frantically tries to put things in order. And a party ends in disaster, but things are about to get even worse for one resident...

#22 - Tue 17 Jun 2025
Season 31 - Episode 71 - Aired 6/17/2025
Sienna confesses her love for Cleo and drops a bombshell. Meanwhile, emotions run high when secrets are revealed over a baby monitor, and one resident makes a final desperate move.

#23 - Tue 8 Jul 2025
Season 31 - Episode 80 - Aired 7/8/2025
A shocking call reveals that a former resident is behind bars, while Rex faces a chilling ultimatum. Dillon takes courageous steps. And will a secret fling come to light?

#24 - Mon 7 Jul 2025
Season 31 - Episode 79 - Aired 7/7/2025
Ste grows increasingly concerned about Lucas's violent behaviour, while Dillon reaches breaking point. Donny confronts Rex with new evidence, and Mercedes gives Tony the cold shoulder.

#25 - Wed 2 Jul 2025
Season 31 - Episode 78 - Aired 7/2/2025
Ste faces an impossible choice as guilt consumes Dillon and Lucas crumbles. Elsewhere, Pearl reaches breaking point, and Frankie's search for answers could lead to more than she anticipated...