Riverdale Cast Ages: How Old Are The Characters?

By Kirsty 4 years ago

Riverdale Cast Ages: How Old Are The Characters?
Riverdale cast ages: you’re probably already aware that nobody on Riverdale is actually the age their supposed to be – because nobody looks that good in high school (I definitely didn’t).

Older actors make high-school kids look mature beyond their years, but we don’t question it because Riverdale is, quite frankly, one of the best shows.

But how old are the actors, really?

1. Archie (KJ Apa) - Age 15


Yep, you forget how young Archie is actually supposed to be - the red-head is in high school, after all.

archie andrews

But it does make you feel a little weird if you fancy him... (if you're a lot older than 15, I mean).

KJ Apa (Archie Andrews) - Age 21


We knew New Zealand actor KJ would be older than 15, of course: and he's actually 21.

riverdale cast ages

At least he's still young enough to remember what it was like to be 15.

2. Betty Cooper (Lili Reinhart) - Age 15


Well my skin certainly wasn't that flawless at the age of 15.

betty cooper

Our favourite blonde ponytail has been through enough on the show to mature her very quickly.

Lili Reinhart (Betty Cooper) - Age 22


Actress Lili was actually close to quitting a failing acting career before she got her big phone call for Riverdale.



Lili is dating her co-star, Cole Sprouse, and we heartily approve.

3. Jughead Jones (Cole Sprouse) - Age 15


Our favourite Serpent, Jughead's moody scowls do make us think of a classic 15 year old, of course.



He takes a lot of responsibility on during the show in spite of his tender age.

Cole Sprouse (Jughead Jones) - Age 26


Over ten years older than the character he plays, Cole is 26 - though Jughead's choice in headwear does maybe make Cole look a lot younger.

riverdale cast ages

Cole played Ross's son, Ben, in classic Friends, of course.

4. Veronica Lodge (Camila Mendes) - Age 15


Veronica has looked older than her 15 years since day one, due to her pearls and mature dress sense.



And all her family's money, of course.

Camila Mendes (Veronica Lodge) - Age 24


Veronica was Camila's first big acting role, despite her being almost ten years older than her character.



Camila is one of the original cast members.

5. Cheryl Blossom (Madelaine Petsch) - Age 17


Our favourite pouty red-head is a little older than the main cast, at 17.



But the way she dominates and dresses, you would think she was a middle-aged business woman.

Madelaine Petsch (Cheryl Blossom) - Age 24


Madelaine knew she wanted to be an actress from the age of three.



And we couldn't imagine anyone else playing Cheryl.

6. Josie McCoy (Ashleigh Murray) - Age 16


Josie led her band, The Pussycats, as singer and guitarist.

riverdale cast ages

She's a kick ass rock chick who could be older than her 16 years.

Ashleigh Murray (Josie McCoy) - Age 29


She's the oldest actress out of the main cast.



It's safe to say, Ashleigh definitely doesn't look her age.

7. Reggie Mantle (Charles Melton) - Age 15


There's no way he's 15 - would you look at him?

riverdale cast ages

Even a varsity jacket can't disguise the mature good-looks.

Charles Melton (Reggie Mantle) - Age 28


And that's because actor Charles is actually 28 years old.



Along with acting, Charles is also a model (as you may be able to tell).

8. Kevin Keller (Casey Cott) - Age 15


Starting as just a recurring character, Kevin was quickly promoted to a main series regular (which we're totally on board with).



He is 15 in the show.

Casey Cott (Kevin Keller) - Age 26


Like many of his co-stars, Casey is more than ten years older than the character he plays.

riverdale cast ages

He has also had other acting roles, such as Law & Order.

9. Toni Topaz (Vanessa Morgan) - Age 16


Toni became a series regular for the third season of the show as her character grew more popular.



She's a former student of Southside High.

Vanessa Morgan (Toni Topaz) - Age 27


The Canadian actress is actually nearly 30 in real life.

riverdale cast ages

She has starred in other teen dramas, and she looks younger than she is - so why not.

10. Valerie Brown (Hayley Law) - Age 15


A student at Riverdale, Valerie was part of Josie and The Pussycats until she left.



And we're all jealous of her hair, obviously.

Hayley Law (Valerie Brown) - Age 24


Actress Hayley is even a successful singer in real life (which you'd expect after hearing her vocals on the show).

riverdale cast ages

She's 24 years old.

What To Read Next