Skip To Content
  • Quiz badge
Posted on Oct 21, 2017

Try To Guess How Old The "Teens" In "Riverdale" Actually Are

Only one of them is actually a teen!

  1. Let's start with everyone's favorite football-star-turned-musician, Archie Andrews. How old is KJ Apa IRL?

    CW
    Correct! 
    Wrong! 

    K.J. recently turned 20 — his birthday is June 16, 1997.

  2. What about Lili Reinhart who plays Betty (and Dark Betty)?

    CW
    Correct! 
    Wrong! 

    Lili celebrated her 21st birthday last month — she was born on September 13, 1996.

  3. You saw his early ~ suite life ~ on screen, but do you know how old Cole Sprouse (aka Jughead) is now?

    CW
    Correct! 
    Wrong! 

    It's true — Cole is the big 2-5! His birthday is August 4, 1992.

  4. And what about Camila Mendes, who plays Veronica Lodge?

    CW
    Correct! 
    Wrong! 

    Camila turned 23 on June 29! (She was born in 1994.)

  5. Cheryl Blossom may be a maple syrup heiress, but how old is actress Madelaine Petsch?

    CW
    Correct! 
    Wrong! 

    She's 23! Madelaine was born on August 18, 1994.

  6. And how old is Casey Cott who plays Kevin Keller?

    CW
    Correct! 
    Wrong! 

    Just like Cole Sprouse, Casey Cott is also 25 — he was born on August 8, 1992.

  7. Okay, let's crank this up a notch. Which Pussycat is the youngest IRL?

    Correct! 
    Wrong! 

    Asha Bromfield (Melody) is 22! Meanwhile Ashleigh Murray (Josie) is 29, Hayley Law (Val) is 24, and you already know Camila Mendes (Veronica) is 23.

  8. Which Reggie is younger?

    Correct! 
    Wrong! 

    Season 2 Regie aka Charles Melton is younger than Season 1 Reggie aka Ross Butler — but not by much. Charles is 26, while Ross is 27.

  9. Finally, one of these characters is ACTUALLY played by a teen! Can you figure out who?

    Correct! 
    Wrong! 

    Yep, Dilton Doiley's the only one played by a *real* teen — Major Curda is 18. Meanwhile, Shannon is 20 and Trevor and Tiera are both 22.

BuzzFeed Daily

Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

Newsletter signup form