Riverdale series teaser
Riverdale - Teaser
Riverdale series banner


A subversive take on Archie and his friends, exploring small town life, the darkness and weirdness bubbling beneath Riverdale's wholesome facade.


  • Genre: Crime, Drama, Mystery
  • Rating: 7.7 (40 votes)
  • Runtime: 45 minutes
  • Status: Continuing
  • Years: 2017 - 2018
  • Episodes per season: 22
  • Network: The CW


Riverdale - season 1

Season 1 (2017)

Rating: 7.3
Riverdale - season 2

Season 2 (2017)

Rating: 7.2
Riverdale - season 3

Season 3 (2018)

Rating: 0.0

Characters and Actors

Lili Reinhart as Betty Cooper in Riverdale

Betty Cooper

Actor: Lili Reinhart
Camila Mendes as Veronica Lodge in Riverdale

Veronica Lodge

Actor: Camila Mendes
K.J. Apa as Archie Andrews in Riverdale

Archie Andrews

Actor: K.J. Apa
Madelaine Petsch as Cheryl Blossom in Riverdale

Cheryl Blossom

Actor: Madelaine Petsch
Ashleigh Murray as Josie McCoy in Riverdale

Josie McCoy

Actor: Ashleigh Murray
Casey Cott as Kevin Keller in Riverdale

Kevin Keller

Actor: Casey Cott
Cole Sprouse as Jughead Jones in Riverdale

Jughead Jones

Actor: Cole Sprouse
Also in: Friends
Luke Perry as Fred Andrews in Riverdale

Fred Andrews

Actor: Luke Perry
Also in: The Incredible Hulk (1996), Beverly Hills, 90210
Camila as Veronica in Riverdale


Actor: Camila
Madelaine as Cheryl in Riverdale


Actor: Madelaine
K.J. as Archie in Riverdale


Actor: K.J.
Casey as Kevin in Riverdale


Actor: Casey
Cole as Jughead in Riverdale


Actor: Cole
Mark as Hiram in Riverdale


Actor: Mark
Mark Consuelos as Hiram Lodge in Riverdale

Hiram Lodge

Actor: Mark Consuelos
Also in: Queen of the South, The Night Shift
Alvin Sanders as Pop Tate in Riverdale

Pop Tate

Actor: Alvin Sanders
Nathalie Boltt as Penelope Blossom in Riverdale

Penelope Blossom

Actor: Nathalie Boltt
Skeet Ulrich as FP Jones in Riverdale

FP Jones

Actor: Skeet Ulrich
Tiera Skovbye as Polly Cooper in Riverdale

Polly Cooper

Actor: Tiera Skovbye
Also in: Once Upon a Time (2011)
Trevor Stines as Jason Blossom in Riverdale

Jason Blossom

Actor: Trevor Stines
Mädchen Amick as Alice Cooper in Riverdale

Alice Cooper

Actor: Mädchen Amick
Also in: Twin Peaks
Marisol Nichols as Hermione Lodge in Riverdale

Hermione Lodge

Actor: Marisol Nichols
Also in: 24
Skeet as FP in Riverdale


Actor: Skeet
Barbara Wallace as Rose Blossom in Riverdale

Rose Blossom

Actor: Barbara Wallace
Jordan Connor as Sweet Pea in Riverdale

Sweet Pea

Actor: Jordan Connor
Emilija Baranac as Midge Klump in Riverdale

Midge Klump

Actor: Emilija Baranac
Drew Ray Tanner as Fangs Fogarty in Riverdale

Fangs Fogarty

Actor: Drew Ray Tanner
Rob Raco as Joaquin DeSantos in Riverdale

Joaquin DeSantos

Actor: Rob Raco
Barclay Hope as Clifford Blossom / Claudius Blossom in Riverdale

Clifford Blossom / Claudius Blossom

Actor: Barclay Hope
Hart Denton as Chic in Riverdale


Actor: Hart Denton
Brit Morgan as Penny Peabody in Riverdale

Penny Peabody

Actor: Brit Morgan
Also in: Supergirl
Henderson Wade as Michael Minetta in Riverdale

Michael Minetta

Actor: Henderson Wade
Tom McBeath as Smithers in Riverdale


Actor: Tom McBeath
Stephan Miers as Andre in Riverdale


Actor: Stephan Miers
Peter Bryant as Principal Waldo Weatherbee in Riverdale

Principal Waldo Weatherbee

Actor: Peter Bryant
Molly Ringwald as Mary Andrews in Riverdale

Mary Andrews

Actor: Molly Ringwald
Charles Melton as Reggie Mantle in Riverdale

Reggie Mantle

Actor: Charles Melton
Vanessa Morgan as Toni Topaz in Riverdale

Toni Topaz

Actor: Vanessa Morgan
Also in: Finding Carter, The Shannara Chronicles
Lili as Betty in Riverdale


Actor: Lili