×
Cookies help us deliver our Services. By using our Services, you agree to our use of cookies. Learn More.

How Old Were All The Avengers In Endgame?

Not to "okay, boomer" Earth's Mightiest Heroes, but the ages of the Avengers in Endgame makes it abundantly clear that the Marvel Cinematic Universe needs some more young blood. While we aren't here to disrespect the OG team, of course, let's break down how old all of the heroes were at the end of the Infinity Saga and assess how far they've come on their journey. 

It's honestly a pretty complicated thing to work out. Some of the Avengers are immortal. Some of them have been frozen, literally or otherwise, in time. Some ages are straight-up unknown, or nearly impossible to calculate. Others got "blipped" in Thanos' (Josh Brolin) snap at the end of Avengers: Infinity War and lost five years. Age is barely a construct at this point. 

Timeline-wise, the majority of Avengers: Endgame, starting with Scott Lang's (Paul Rudd) return and ending with Tony Stark's (Robert Downey Jr.) funeral, takes place in 2023. Because of the time heists, the setting actually jumps all over the place, but the ages below will be calculated to 2023 for everyone who survived the snap and to 2018 for everyone who vanished and came back. 

How old the members of the original Avengers team were in Endgame

Tony Stark: He was born in 1970; when he died in Avengers: Endgame, Tony was 53 years old. 

Steve Rogers: Technically, since he was born in 1918, Cap is 105 years old in 2023. We know he counts his age that way, since he told Natasha "I'm 95, I'm not dead" in Captain America: The Winter Soldier. Steve was frozen in 1945, at age 27, and started aging again when he was woken up in 2012 just before The Avengers, which makes him physically 38 years old during the events of Avengers: Endgame. However, the film's screenplay notes that Steve is 112 years old when he gives Sam his shield at the end of the movie. How? He goes back to 1949, also noted in the script, as a 38 year old and then lives another 74 years. As Betty Brant says in Spider-Man: Far From Home... it's math!

Natasha Romanov: She was born in 1984, which makes her 39 years old during Avengers: Endgame, even though she technically died in 2014 on Vormir because of time travel. 

Bruce Banner: According to The Incredible Hulk (remember that movie?), he was born in 1969, which makes Bruce 54 years old by Avengers: Endgame. Since that movie starred Ed Norton instead of Mark Ruffalo as the Jade Giant, you could take it with a grain of salt — but it kind of makes sense that Bruce and Tony are about the same age.

Clint Barton: Hawkeye's birthday hasn't been stated in the MCU, but actor Jeremy Renner is a couple years younger than both Robert Downey Jr. and Mark Ruffalo, so let's say that Clint was pushing 50 in Endgame

Thor: In Avengers: Infinity War, the God of Thunder casually states that he's 1,500 years old. If we're taking that literally, Thor is 1,505 when we find him in Avengers: Endgame.

The ages of the new additions that were left behind

Carol Danvers: Captain Marvel was born around 1960, got superpowers in 1989 that stop her from aging, and hasn't really been living solar years while hopping around space since the '90s. So, while she should be in her mid-60s in Avengers: Endgame, she still looks like she's in her early 30s. 

Scott Lang: Scott wasn't snapped by Thanos, but he was stuck in the Quantum Realm for five years where time doesn't exist. Insert joke about Paul Rudd never aging here, but if Ant-Man is the same age as the man who plays him, he would be 49 in 2018 (or 54, if you consider that Janet van Dyne did age in the QR and want to be a stickler about it) and 54 in 2023.

Nebula: Is a robot, does not age. Was she created 30 years ago or 300 years ago? We don't know! (For what it's worth, the actress who portrays Nebula, Karen Gillan, is 32 years old as of May 2020.)

Gamora: The Gamora who appears in Avengers: Endgame has been plucked from 2014, when Guardians of the Galaxy is set. Her mugshot on Kyln in that film stated that she was "24 Zehoberi" years old at the time, and we aren't sure how to translate that into human years.

Rocket Raccoon: As Rocket himself has said, raccoons don't have long lifespans, but he seems fine in the nine years that pass between Guardians of the Galaxy and Avengers: Endgame. Raccoons can live up to 20 years in captivity, and Rocket has been genetically modified as well, so he's probably somewhere in that range — old by raccoon standards but young by human standards. 

Rhodey: James Rhodes' badge in Iron Man says he was born in 1968, making him 55 years old in Endgame. Like Bruce Banner, he was played by a different actor then (Terrence Howard instead of Don Cheadle), so the continuity isn't the best, but this will have to do. 

How old the ones who got snapped are

Peter Quill: Yondu abducted Star-Lord in 1988, when he was 8 years old. Having been snapped or "blipped" at the end of Infinity War, he's 38 when he returns in Endgame

T'Challa: The King of Wakanda barely missed being a millennial. Fans have approximated that Black Panther was born in 1980. He lost five years due to the snap, and is therefore 38 in Endgame, just like Star-Lord.

Doctor Strange: The sorcerer's age hasn't shown up in the MCU films, and he's too cool for linear time, but going off actor Benedict Cumberbatch's age, he'd be about 42 years old after everything goes down.

Wanda Maximoff: The Maximoff twins were "just kids" in Avengers: Age of Ultron, and Hawkeye says "you wanna mope, go to high school" to Wanda in Captain America: Civil War, but we think he was just being sarcastic about how being moody is for teenagers and not adults. When Wanda and Pietro were 10 years old, their village was attacked by people using weapons made by Stark Industries. Tony Stark shut that sector of the company down in 2008. Presuming that happened around then, Scarlet Witch is in her 20s during the events of Endgame

Bucky Barnes: There are some conflicting dates floating around on props and scenery, but the version that makes the most sense is that Bucky was born in 1917, frozen in 1945, woken up a few times, and then permanently set loose around 2014. Going off that, he was 101 years old when Thanos snapped — but since we don't know how long he spent doing Hydra missions, we don't have a more accurate physical age for Bucky besides "over 30."

Peter Parker: Spider-Man is 17 years old in Avengers: Endgame, and still a junior at Midtown Science. 

Shuri: According to the novelization, T'Challa's genius sister was 18 in Black Panther, and therefore 19 before getting blipped. 

Sam Wilson: Falcon's age isn't stated in the MCU, but actor Anthony Mackie turned 40 years old in 2018, so we'll go with that.

Vision: J.A.R.V.I.S. was anthropomorphized in 2015, so Vision is technically the most advanced three-year-old on the planet.