Stranger Things cast ages have drifted so far from their characters’ ages by season 5 that the gap has become one of the show’s most-discussed production quirks. The show’s story only advances about four years between 1983 and 1987, but the actors playing its teenage cast aged nine years in the real world getting there — a mismatch that grew wider with every production delay.
Table of Contents
- Why the Stranger Things cast ages drifted so far from their characters
- The biggest age gaps among the teen cast
- Where the adult cast ages line up more closely
- Why production delays made the gap worse
- Frequently asked questions about Stranger Things cast ages
Why the Stranger Things cast ages drifted so far from their characters
Stranger Things cast ages started out unusually well matched to their characters. When the show premiered in 2016, its story was set in 1983, and most of the core child actors — including Millie Bobby Brown, who was 12 during filming — were close in age to the characters they played. That alignment didn’t hold. The show’s fictional timeline moved forward only about four years by the time season 5 arrives in 1987, while the real world moved forward nine years over that same production span.
That mismatch means some of the show’s actors are now old enough to be genuinely uncomfortable stand-ins for their teenage characters by the time the story concludes. It’s a gap that became a recurring subject of press coverage and fan commentary heading into the final season, particularly once trailers and early episodes made the visual difference between actor and character impossible to ignore.
The biggest age gaps among the teen cast
Joe Keery holds the largest age gap of the show’s main cast. His character, Steve Harrington, is written as 20 to 22 years old in season 5, while Keery himself is 33 — an 11-to-13-year difference between actor and role. Charlie Heaton follows closely behind, playing 20-year-old Jonathan Byers at age 31, an 11-year gap of his own.
Among the core teen Party, the gaps run smaller but still noticeable. Millie Bobby Brown, who plays Eleven, is 21 while her character is written as roughly 16 to 17 — a gap that’s grown steadily since the two ages matched almost exactly when she was first cast at 12. Finn Wolfhard, who plays Mike Wheeler, is 22 playing a character written as 16 to 18, a gap of roughly six years. Caleb McLaughlin, who plays Lucas Sinclair, is 24, while Sadie Sink, who plays Max Mayfield, is 23 playing a character written as around 16 or 17 — a gap made especially notable given Max spends much of season 5 in a coma, limiting how much her aging is directly visible on screen anyway.
“The characters have only aged 4 years while the actors have aged 9 real years,” one breakdown of the cast’s ages summarized.
Where the adult cast ages line up more closely
Not every actor faces the same widening gap. Maya Hawke, who plays Robin Buckley, has one of the smallest discrepancies among the main cast — her character is written as 19 in season 5, while Hawke herself was 26 during filming and 27 by the time the season aired, a gap that multiple outlets have described as barely noticeable given her petite frame and youthful screen presence.
Among the show’s adult leads, the age gaps shrink considerably or nearly disappear. David Harbour, who plays Jim Hopper, is generally aligned closely with his character’s age throughout the series. Winona Ryder’s gap as Joyce Byers is actually larger than some of the teen cast’s — Joyce is estimated to be around 45 by season 5’s events, while Ryder herself is 54, a roughly nine-year difference that one retrospective noted was “a bigger age gap than the other lead adult character” in the show.
Why production delays made the gap worse
Stranger Things cast ages didn’t drift apart from their characters by design — production delays played a major role in widening the gap over time. The COVID-19 pandemic halted filming for over a year during production on season 4, and the 2023 Hollywood strikes pushed the start of season 5 production even further back, adding real-world years to the cast’s ages without a corresponding jump in the show’s fictional timeline to match.
The Duffer Brothers have generally kept the show’s in-universe clock moving slowly and deliberately, tying its events tightly to specific real 1980s dates and cultural references rather than accelerating the story to catch up with their actors’ visible aging. That choice preserved the show’s period authenticity but came at the cost of an increasingly noticeable mismatch — by the time season 5 released, several of the show’s “teenage” characters were being played by actors old enough to be their onscreen characters’ significantly older siblings, if not more.
For more on how the show’s actual fictional timeline unfolds across all five seasons, Read more: Stranger Things Timeline breaks down every major event in order. And for how critics received the final season despite these production challenges, Read more: Every Stranger Things Season Ranked covers how season 5 compares to the rest of the show’s run.
ScreenRant’s breakdown of the season 5 cast ages goes deeper into the specific numbers for each major character, and it’s worth reading in full here.
Stranger Things 5 | Official Trailer | Netflix
Frequently asked questions about Stranger Things cast ages
Which Stranger Things actor has the biggest age gap from their character? Joe Keery has the largest gap among the main Stranger Things cast, playing a 20-to-22-year-old character at age 33, an 11-to-13-year difference.
How much have Stranger Things cast ages diverged from their characters by season 5? By season 5, the show’s story has advanced roughly four years since it began, while the cast has aged approximately nine years in real life, creating a growing gap across nearly every major character.
Why did Stranger Things cast ages drift so far from their characters? Stranger Things cast ages drifted from their characters primarily due to production delays, including a COVID-19 pandemic shutdown during season 4 and the 2023 Hollywood strikes, which added real-world years without a matching jump in the show’s timeline.
Which Stranger Things actor has the smallest age gap from their character? Maya Hawke has one of the smallest gaps among the main cast, playing a 19-year-old character at age 26 to 27, a difference many viewers found barely noticeable on screen.
Do the adult actors in Stranger Things have smaller age gaps than the teen cast? Not necessarily. While David Harbour’s age closely tracks his character Jim Hopper, Winona Ryder’s roughly nine-year gap as Joyce Byers is comparable to or larger than several of the show’s teen cast members.



