In Thor: Ragnarok, when Thor meets Surtur, he claims that:

I thought my father [Odin] killed you [Surtur] half a million years ago.

Judging by this, it can be assumed that Odin himself is over 500,000 years old (at the very least).

In Avengers: Infinity War, Thor says that:

He is 1,500 years old.

According to MCUWikia,

Hela was imprisoned for millenia by her own father.

So, in the MCU, how old is Hela?

  • 41
    She's Hela old.
    – Möoz
    May 1, 2018 at 8:31
  • 6
    I wouldn't treat that half a million number as fact. It seemed like Thor was exaggerating - possibly to an extreme degree - when he said that. May 1, 2018 at 9:04
  • 1
    It's unknown how old, but most bets would put Odin at a few centuries over 5000 (given the odin sleep probably helped him along and Hela probably several hundred to a couple thousand years younger.
    – Edlothiad
    May 1, 2018 at 9:07
  • 1
    It's worth pointing out that Thor Ragnarok's hela (like many others) is not exactly the same character she is from the comics or other stories The movies (MCU) has its own canon
    – mr.eaver
    May 1, 2018 at 10:47
  • 1
    We don't know. Assuming Thor was exact in his statement saying he thought Surtur was killed a half a million years ago only means he heard that he died so long ago, not that Thor was alive. I think there was this hot chick in like 60BC named Cleopatra, but that doesn't mean I was there to see her with my own eyes. Realistically, I don't think we have any clue how old any of them are. All we know is when Loki said Asgard are mortal "Give or take 5,000 years..." Odin would easily be older thanks to the Odin Sleep, but beyond that we don't know.
    – Odin1806
    May 1, 2018 at 14:31

1 Answer 1


First off, given the context of the scene I'm pretty sure Thor was just being facetious with the "half a million years" comment.

Secondly I don't think anything has been specified with regards to Hela's age, however in 'Thor: The Dark World' Loki infers that Asgardians live for about 5000 years. Obviously she's older than Thor and as such can't be any younger than 1500, so with a little guesswork we can narrow it down a little more.

From the first 'Thor' movie we know that Thor just recently came of age and was expected to take the throne in Odin's stead. If we assume for a second that this is typical of Asgardian Princes, then we may further presume that this was roughly Odin's age when he succeeded Bor, married and produced an heir.

So with all that in mind we can safely say that Hela is between about 3500 and 2500.

Furthermore, given that Odin was still warring with the Ice Giants when Thor and Loki were infants, one could presume that Odin's new peace initiative and Hela's failed rebellion were fairly recent, which would have made her about 500 to 2000 years old at the time. Split the difference and make her 3000 and that also makes her 1500 when she made a play for the throne, which seems to perfectly line up with the "coming of age" idea mentioned above.

Indeed if she was of an age where she expected to take over the throne and Odin refused her, (much like Loki) it could further inform why she took such drastic action against her own father.

  • If she were around when Thor and Loki were infants, then they would remember her.
    – OrangeDog
    May 10, 2018 at 12:40
  • 1
    @OrangeDog By "infants" I mean literally babies, so no they wouldn't. Also, I didn't say she was still around just that the conflict and treaty implies the aforementioned events could have been relatively recent. "Relatively recent" could be decades or centuries. That said, Hela specifically mentions Odin deciding to have Thor as a sign of his going soft, so she's at least aware of him, even if Thor was too young to remember her.
    – Kris
    May 10, 2018 at 13:19
  • @Kris - I am not sure if it is possible, but the main reason I never answered similar to yours is that I wanted to address the time she was imprisoned and if that affected her "age" in some way. Given Valkyrie's time on Sakaar we don't know her true age and Heimdall never revealed if he "knew" Hela... from what I remember. I always assumed Hela was imprisoned for generations given that no one had even heard of her and all evidence of "Odin's conquest days" was covered up. Unless Odin swore all alive then to silence regarding her I would expect her to have been beyond a single generation...
    – Odin1806
    May 10, 2018 at 15:39
  • @Odin1806 Valkyrie said that Hela killed everyone in the palace, and that Odin was always big on secrecy. So there's a good chance nobody servicing in the Palace during Thor's upbringing (save Odin & Frigga) was present for those events. Indeed it's entirely possible nobody outside the palace at the time knew what happened either.
    – Kris
    May 10, 2018 at 16:34
  • 2
    This is turning into chat, but Odin was way older than just 5000 years old. He had been using the Odinsleep to extend his own lifespan... we of course do no know for sure his exact age, but we know the Odinsleep extended his life. If I remember correctly it is even mentioned that the Odinsleep stopped working for him... So again, if Hela was in some sort of stasis or time was effected in her exile (similar to how it was on Sakaar) she could actually be much older. If you still do not understand what I am trying to get across then we can jump into chat, but you are missing the point entirely...
    – Odin1806
    May 11, 2018 at 16:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.