2017 → 2026 · Cast then & now

Riverdale Cast: Then and Now

The cast then and now — with the original tribute song “Sweetwater”.

1995

Watch

The full premiere

Riverdale cast then and now 2017 vs 2026 — tribute song video, “Sweetwater” (coming soon)Full tribute song · Coming soon

The reels · most watched first · 1

About the series

Riverdale, then & now

Riverdale premiered in 2017, and ran for 7 seasons. This page follows Betty Cooper (Lili Reinhart), Archie Andrews (KJ Apa), Veronica Lodge (Camila Mendes), Jughead Jones (Cole Sprouse), Cheryl Blossom (Madelaine Petsch) then and now, with real ages, 12 then-vs-now collector’s cards in this tribute and the original tribute song “Sweetwater”.

2017Premiered
7Seasons
12Characters in this tribute

The cast · 12 collector’s cards

Where is the Riverdale cast now (2026)?

The Riverdale cast then and now: 12 collector’s cards, 2017 vs 2026, with real ages. Tap a card to flip it and watch them walk side by side.

Spotted something about Riverdale?

Missing a character, a wrong age or a favourite couple we should add? Send us a message — we read every one.

Watch the reels first on

FacebookInstagramTikTokYouTubeSpotify

The song

“Sweetwater”

Neon flickers on the diner glass
Read the lyrics

Neon flickers on the diner glass
Milkshake melting while the hours pass
Letterman jacket, a match struck slow
Small town secrets that the river knows

We were young and a little unkind
Chasing the shadows we left behind

Down by the Sweetwater, oh
Where the cold current runs and the lights burn low
We were fire, we were trouble, we were gold
Down by the Sweetwater, oh oh oh
I still hear it callin' me home

First love bruises like a summer storm
Keep your friends close where it's dangerous and warm
Every good kid's got a darker side
In this pretty town where the bad things hide

We were young and a little unkind
Chasing the shadows we left behind

Down by the Sweetwater, oh
Where the cold current runs and the lights burn low
We were fire, we were trouble, we were gold
Down by the Sweetwater, oh oh oh
I still hear it callin' me home

Years go by but the neon stays
Some hearts never leave that maze
Whatever we were, we were real
Down by the water, that's how it feels

Down by the Sweetwater, oh
Where the cold current runs and the lights burn low
We were fire, we were trouble, we were gold
Down by the Sweetwater, oh oh oh
I still hear it callin' me home

Logged in to Spotify? You’ll hear the full song — otherwise a 30-second preview.

Stream “Sweetwater” on Spotify

Keep watching

More series

Riverdale in numbers

The cast, then & now

Riverdale cast then and now, ages
CharacterActorThen (2017)Now (2026)
Betty CooperLili Reinhart20 30
Archie AndrewsKJ Apa19 29
Veronica LodgeCamila Mendes22 32
Jughead JonesCole Sprouse24 34
Cheryl BlossomMadelaine Petsch22 32
Toni TopazVanessa Morgan25 34
Kevin KellerCasey Cott24 34
Josie McCoyAshleigh Murray29 38
Reggie MantleCharles Melton26 35
FP JonesSkeet Ulrich47 56
Alice CooperMädchen Amick46 55
Fred AndrewsLuke Perry50 52 passed away

Ages from verified birth dates, updated 02 November 2026.

Did you know?

Riverdale premiered on The CW on January 26, 2017, with the pilot "Chapter One: The River's Edge." It ran for 7 seasons and 137 episodes, ending August 23, 2023.

Did you know?

Created by Roberto Aguirre-Sacasa, based on the Archie Comics characters who first appeared in Pep Comics #22 back in December 1941 — one of the longest-running comic book lines ever.

Did you know?

Most of the show was filmed in and around Vancouver, British Columbia. Riverdale High's exterior is Lord Byng Secondary; Pop's Chock'lit Shoppe is actually Rocko's Family Diner in Mission, BC.

Did you know?

The Blossom mansion is Cecil Green Park House on the UBC campus, and Fort Langley's historic streets stood in for downtown Riverdale.

Did you know?

Jughead's grey crown-trimmed beanie is technically called a "whoopee cap" — a real accessory popular with teens back in 1941, the same year Jughead debuted in the comics.

Did you know?

Cole Sprouse wore the same single beanie for 35 episodes before Jughead finally ditched it in Season 5 to mark the end of high school.

Did you know?

Riverdale swept all seven categories it was nominated in at the 2017 Teen Choice Awards, then won six more in 2018, including Choice Drama Actor/Actress for Cole Sprouse and Lili Reinhart.

Did you know?

Fred Andrews actor Luke Perry passed away in March 2019 during Season 3 production; the show wrote his character's exit as a tribute to him.

Did you know?

Riverdale spun off two shows in its shared Archie-verse: Chilling Adventures of Sabrina (2018) and Katy Keene (2020), the latter starring Ashleigh Murray's Josie McCoy as a lead.

Did you know?

For its final season, Riverdale pulled off a 7-year time jump, aging the core cast into their late twenties for the show's send-off.

Did you know?

The series finale, "Goodbye, Riverdale" (Chapter One Hundred Thirty-Seven), aired August 23, 2023.

Did you know?

Since Riverdale ended, Charles Melton (Reggie) earned a Golden Globe nomination and a Gotham Award for May December, while Camila Mendes (Veronica) and KJ Apa (Archie) both kept headlining films — Mendes in Do Revenge and Masters of the Universe, Apa playing Jimmy Stewart in the 2026 biopic Jimmy.