Riverdale Season 2 Episode Guide

Riverdale Season 2 has come to an end. Check out our complete episode guide for the season.

Riverdale season 2 has come to an end. Read our review of the Riverdale season finale here!

For information about Riverdale Season 3, check out our news hub. To read our reviews from Riverdale Season 2, check out our episode guide below.

Riverdale Season 2 Episodes

Hit the blue titles to go to our full reviews!

Riverdale Season 2 Episode 1: Chapter Fourteen – A Kiss Before Dying

As Fred’s (Luke Perry) life hangs in the balance following the shooting at Pop’s diner, Archie (KJ Apa) struggles with the emotional aftermath of what he witnessed.  Meanwhile, as Veronica (Camila Mendes) steps out of her comfort zone to support Archie, she learns that her father Hiram (Mark Consuelos) has arrived to Riverdale earlier than expected.  Elsewhere, at Pop’s diner, Pop Tate (guest star Alvin Sanders) recounts the chilling details of the shooting, which leaves Jughead (Cole Sprouse) and Betty (Lili Reinhart) questioning the gunman’s true motives.  Lastly, after running into Cheryl (Madelaine Petsch) at the hospital, Betty and Kevin (Casey Cott) are surprised to learn about the fire at Thornhill.

air date: 10/11/17

Ad – content continues below

Riverdale Season 2 Episode 2: Chapter Fifteen – Nighthawks

With the gunman still at large and the residents of Riverdale on edge, Betty (Lili Reinhart) leads the charge to save Pop’s after learning that the diner may be forced to close its doors forever.  Meanwhile, the gang becomes increasingly concerned for Archie’s (KJ Apa) well being after noticing a string of unusual behavior from him.  Elsewhere, Betty and Veronica (Camila Mendes) approach Cheryl (Madelaine Petsch) and Josie (Ashleigh Murray) for their help saving Pop’s, while Jughead’s (Cole Sprouse) attempt to find FP (Skeet Ulrich) a new lawyer may have some serious repercussions.  Finally, when a past betrayal unexpectedly comes to light, Veronica finds herself at a crossroads with Hiram (Mark Consuelos) and Hermoine (Marisol Nichols.)  

air date: 10/18/17

Riverdale Season 2 Episode 3: Chapter Sixteen – The Watcher in the Woods

Frustrated by the lack of progress made in catching his father’s shooter, Archie (KJ Apa) takes matters into his own hands in order to send the gunman a message.  Meanwhile, Veronica (Camila Mendes) is thrilled when Hiram’s (Mark Consuelos) attempt to start fresh means she gets to introduce him to her friends, including Archie.  Elsewhere, Jughead (Cole Sprouse) starts his first day at Southside High and is befriended by a Southside Serpent named Toni (guest star Vanessa Morgan), while Kevin’s (Casey Cott) attempt at having a little fun causes Betty (Lili Reinhart) to grow concerned for his safety.  Finally, an unexpected turn of events leads the town to realize their darkest chapter may be far from over.

air date: 10/25/17

Riverdale Season 2 Episode 4: Chapter Seventeen – The Town That Dreaded Sundown

When Alice (Madchen Amick) publishes a fiery piece in the Riverdale Register blasting the Southside, Jughead (Cole Sprouse) is forced to take matters into his own hands to try and keep the peace.  Betty (Lili Reinhart) turns to Archie (KJ Apa) for help after receiving an ultimatum that could potentially destroy some of her closest relationships.  With their SoDale open house fast approaching, Hiram (Mark Consuelos) and Hermoine (Marisol Nichols) enlist the help of an unlikely ally to get some potential investors on board.  Finally, Veronica (Camila Mendes) welcomes her old friend Nick St. Clair (guest star Graham Phillips) to Riverdale, but his plans for a wild night with the gang quickly takes an unexpected turn.  Madelaine Petsch, Luke Perry, Ashleigh Murray and Casey Cott also star.

air date: 11/1/17

Riverdale Season 2 Episode 5: Chapter Eighteen – When a Stranger Calls

When Alice (Madchen Amick) publishes a fiery piece in the Riverdale Register blasting the Southside, Jughead (Cole Sprouse) is forced to take matters into his own hands to try and keep the peace.  Betty (Lili Reinhart) turns to Archie (KJ Apa) for help after receiving an ultimatum that could potentially destroy some of her closest relationships.  With their SoDale open house fast approaching, Hiram (Mark Consuelos) and Hermoine (Marisol Nichols) enlist the help of an unlikely ally to get some potential investors on board.  Finally, Veronica (Camila Mendes) welcomes her old friend Nick St. Clair (guest star Graham Phillips) to Riverdale, but his plans for a wild night with the gang quickly takes an unexpected turn.  Madelaine Petsch, Luke Perry, Ashleigh Murray and Casey Cott also star.

air date: 11/8/17

Riverdale Season 2 Episode 6: Chapter Nineteen – Death Proof

After a charge led by Mayor McCoy (guest star Robin Givens) threatens to further escalate tensions between the North and Southside, Jughead (Cole Sprouse), along with Archie (KJ Apa), tries to put a stop to a dangerous alliance being considered between the Serpents and a long-time rival.  Betty (Lili Reinhart) turns to Veronica (Camila Mendes) for help when she’s thrust into the center of a burgeoning mystery surrounding The Sugarman.  Finally, Cheryl (Madelaine Petsch) confronts her mother Penelope (guest star Nathalie Boltt) after a traumatic run-in forces her to make a stark realization.

air date: 11/15/17

Riverdale Season 2 Episode 7: Chapter Twenty – Tales From the Dark Side

Riverdale remains on edge after a chilling letter from the Black Hood challenges the town’s residents to remain sinless for 48 hours – or he’ll strike again. Meanwhile, Jughead (Cole Sprouse) and Archie’s (KJ Apa) friendship gets tested after Penny Peabody (guest star Brit Morgan) unexpectedly calls in a favor that Jughead owes her. Elsewhere, Betty (Lili Reinhart) and Veronica (Camila Mendes) team up to investigate someone who Betty thinks could be the Black Hood killer. Finally, things take an unexpected turn for Josie (Ashleigh Murray) when a secret admirer takes things one step too far. Madelaine Petsch and Casey Cott also star.

air date: 11/29/17

Ad – content continues below

Riverdale Season 2 Episode 8: Chapter Twenty-One – House of the Devil

When Jughead (Cole Sprouse) learns that FP (Skeet Ulrich) is getting released from prison, he and Betty (Lili Reinhart) organize a welcome home party with the Serpents to ease him back into his former life.  Meanwhile, Archie (KJ Apa) and Veronica (Camila Mendes) reach a crossroad in their relationship, but are forced to push their issues aside after Jughead and Betty ask them to take over the Black Hood investigation.

air date: 12/6/17

Riverdale Season 2 Episode 9: Chapter Twenty-Two – Silent Night, Deadly Night

After snooping around for Christmas gifts, Veronica (Camila Mendes) uncovers a major secret Hiram (Mark Consuelos) has been keeping from her.  Fallout from Jughead’s (Cole Sprouse) encounter with Penny Peabody (guest star Brit Morgan) creates tension between him and FP (Skeet Ulrich.)  Meanwhile, a defiant Cheryl (Madelaine Petsch) takes matters into her own hands after Penelope (guest star Nathalie Boltt) tells her they cannot afford Christmas this year.  Finally, Betty (Lili Reinhart) and Archie’s (KJ Apa) vow to take down the Black Hood once and for all leads to a dangerous showdown.

air date: 12/13/17

Riverdale Season 2 Episode 10: Chapter Twenty-Three – The Blackboard Jungle

Tensions mount when the sudden shut down of Southside High forces Jughead (Cole Sprouse) and his fellow serpents to transfer to Riverdale High.  Veronica (Camila Mendes) ensures Hiram (Mark Consuelos) and Hermoine (Marisol Nichols) that she’s still on board with their plans for SoDale.  Archie (KJ Apa) is conflicted when he is asked to gather some information on Hiram’s suspicious business dealings.  Betty (Lili Reinhart) sets out on a quest to find her long-lost brother, Chic (guest star Hart Denton).

air date: 1/17/18

Riverdale Season 2 Episode 11: Chapter Twenty-Four – The Wrestler

Amidst preparations for the town’s annual Picken’s Day festivities, Jughead (Cole Sprouse) interviews Toni’s (guest star Vanessa Morgan) grandfather and learns some shocking details about Riverdale’s history. In an attempt to get closer to Hiram (Mark Consuelos), Archie (KJ Apa) tries out for the Riverdale wrestling team after learning of Hiram’s love of the sport.  Meanwhile, Betty (Lili Reinhart) unearths some dark secrets about her brother Chic (guest star Hart Denton), and Veronica (Camila Mendes) and Josie (Ashleigh Murray) clash as they prepare for their Picken’s Day performance.

air date: 1/24/18

Riverdale Season 2 Episode 12: Chapter Twenty-Five – The Wicked and the Divine

As preparations for her confirmation ceremony get underway, Veronica (Camila Mendes) becomes concerned that Archie (KJ Apa), who’s agreed to be Hiram’s (Mark Consuelos) “intern,” may be learning too much about her family’s secret business dealings.  Jughead (Cole Sprouse) and FP (Skeet Ulrich) lead the charge after an incident at Pickens Park leads to increased tensions among the Serpents.  Meanwhile, Chic (guest star Hart Denton) helps Betty (Lili Reinhart) deal with her inner darkness, while Archie finds himself in over his head after a high-stakes poker game with Hiram’s shady inner-circle goes awry.

air date: 1/31/18

Riverdale Season 2 Episode 13: Chapter Twenty-Six – The Tell-Tale Heart

Betty (Lili Reinhart) turns to Jughead (Cole Sprouse) for help when the consequences of a hasty decision come back to haunt her.  Veronica (Camila Mendes) organizes a face to face meeting after tensions between Hiram (Mark Consuelos), FP (Skeet Ulrich) and Jughead spiral out of control.  Elsewhere, Archie (KJ Apa) is forced to make a tough decision after Agent Adams (guest star John Behlmann) takes things one step too far.

air date: 2/7/18

Ad – content continues below

Riverdale Season 2 Episode 14: Chapter Twenty-Seven – The Hills Have Eyes

When Hiram suggests that Veronica and Archie head up to their lake house for the weekend, Veronica decides to invite Betty and Jughead to join them. Determined to uncover Hiram’s plans for Riverdale, Jughead uses his time at the lake house to press Veronica about what she may know. Back in Riverdale, Cheryl makes a surprising connection with an unlikely friend, while Josie lands in hot water after revealing a secret to Kevin.

air date: 3/7/18

Riverdale Season 2 Episode 15: Chapter Twenty-Eight – There Will be Blood

After learning that his dad is considering running for mayor of Riverdale, Archie (KJ Apa) begins to grow concerned that the Lodges may have found their newest pawn in Fred (Luke Perry).  Meanwhile, Betty (Lili Reinhart) becomes increasingly suspicious of Chic’s (guest star Hart Denton) strange behavior and enlists Kevin’s (Casey Cott) help to figure out what Chic is hiding.  Finally, Cheryl (Madelaine Petsch) and Penelope (guest star Nathalie Boltt) are surprised when they learn that Clifford left a secret will, and Jughead (Cole Sprouse) makes a major discovery in his quest to take down Hiram (Mark Consuelos).

air date: 3/14/18

Riverdale Season 2 Episode 16: Chapter Twenty-Nine – Primary Colors

In the aftermath of Hiram’s newly announced plans for Riverdale, Jughead resorts to drastic measures to voice his opposition. After making her own big announcement, Hermoine’s friend Andy Cohen comes to town to lend a hand. Meanwhile, Veronica goes against her parent’s wishes to keep a low profile when she decides to run for student council president. Elsewhere, Mary arrives in Riverdale just as tensions between Fred and Archie reach a breaking point. Finally, following a series of mysterious events, Cheryl begins to fear that someone is out to get her.

air date: 3/21/18

Riverdale Season 2 Episode 17: Chapter Thirty – The Noose Tightens

Just as the town’s mayoral race gets underway, Riverdale High’s own student council election heats up.  Archie (KJ Apa) steps up to help after learning that Hiram’s (Mark Consuelos) mobster associates have come to Riverdale to stir up some trouble.  Meanwhile, things take a dangerous turn for Alice (Madchen Amick), Betty (Lili Reinhart) and Chic (guest star Hart Denton) when an unexpected guest shows up at the Cooper residence.  Finally, Toni (guest star Vanessa Morgan), Veronica (Camila Mendes) and Josie (Ashleigh Murray) team up to solve a strange mystery involving Cheryl (Madelaine Petsch).

air date: 3/28/18

Riverdale Season 2 Episode 18: Chapter Thirty-One – A Night to Remember

This is the musical episode where the gang will put on Stephen King’s Carrie. Yes, you read that right. We have details on that here.

air date: 4/18/18

Ad – content continues below

Riverdale Season 2 Episode 19: Chapter Thirty-Two – Prisoners

After an incident at Riverdale High leaves the town on edge, Archie (KJ Apa) leads the charge to uncover the culprit.  Meanwhile, the reveal of a devastating secret leads to a violent showdown between Chic (guest star Hart Denton), Jughead (Cole Sprouse), Betty (Lili Reinhart) and Alice (Madchen Amick).  Elsewhere, Veronica (Camila Mendes) takes matters into her own hands when someone from her past comes to town seeking revenge. Finally, Hermoine (Marisol Nichols) and Cheryl (Madelaine Petsch) conspire to take down Sheriff Keller (guest star Martin Cummins).

air date: 4/25/18

Riverdale Season 2 Episode 20: Chapter Thirty-Three – Shadow of a Doubt

As the town’s mayoral race between Fred (Luke Perry) and Hermoine (Marisol Nichols) heats up, Hiram (Mark Consuelos) sets his sights on a new ally – Sheriff Minetta (guest star Henderson Wade).  Betty (Lili Reinhart) turns to Cheryl (Madelaine Petsch) for help when she has a suspicion about the Black Hood. Meanwhile, the reveal of a dark secret forces Archie (KJ Apa) and Jughead (Cole Sprouse) to try and ease tensions between the Bulldogs and Serpents.  Finally, on the eve of the mayoral debate, a mysterious message leaves everyone on edge.

air date: 5/2/18

Riverdale Season 2 Episode 21: Chapter Thirty-Four – The Killing of a Sacred Deer 

When an incident at the Sheriff’s Station triggers an all-out war between the North and the Southside, Archie and Jughead find themselves in the fight of their lives. Meanwhile Veronica makes a devastating discovery about Hiram, just as someone from his past arrives in Riverdale looking for revenge. Finally, Betty comes face to face with the Black Hood. 

air date: 5/9/18

Riverdale Season 2 Episode 22: Chapter Thirty-Five – Brave New World

With Fred (Luke Perry) trailing in the polls, Archie (KJ Apa) steps in to lend a hand in his dad’s mayoral campaign. Veronica (Camila Mendes) stays one step ahead after uncovering Hiram’s (Mark Consuelos) latest scheme. Elsewhere, Cheryl (Madelaine Petsch) finalizes her emancipation from her mother, while FP (Skeet Ulrich) makes a surprising announcement to Jughead (Cole Sprouse) and the Serpents. Finally, Betty (Lili Reinhart) confronts her darkest demons

air date: 5/16/18

Riverdale Season 2 Story

We spoke with KJ Apa and Cole Sprouse about their characters’ storylines in season two

We also chatted with Roberto Aguirre-Sacasa about Riverdale’s Afterlife elements… 

Riverdale Season 2 Cast

Betty’s long-lost brother Chic Cooper, will appear in season two according to TVLine. Chic has yet to be cast, but he’ll be a recurring character.

Ad – content continues below

Ross Butler won’t be back as Reggie Mantle next year, because he’ll be busy getting 13 Reasons Why Season 2 ready for Netflix. Instead, Charles Melton (Mr. Wu on American Horror Story: Hotel) is your new Reggie. (Thanks to TV Line)

That’s not all, Casey Cott, who plays Kevin Keller on the show, has been upped to series regular this time around (again, thanks TV Line!)

Veronica’s bad boy ex we’ve been hearing about is officially cast. Graham Phillips (The Good Wife) will play Nick St. Clair.

Via EWRiverdale executive producer Roborto Aguirre-Sacasa described the character as “an old classmate of Veronica’s from New York, and despite his parent-pleasing veneer, he is a wolf in sheep’s clothing: a hard-partying Lothario with dark desires and an unchecked sense of privilege. His arrival in Riverdale will threaten Archie’s relationship with Veronica, and may even put some of our characters at risk.”