Steve Rogers is said to have been born in the 1920's. WWII started roughly in 1939 with the invasion of Poland by Germany. Rogers attempts to enlist in the US Army in 1940, however due to his frail physical state he is denied entry.

Having been observed by certain key Army officials attempting to enlist several more times after being denied, he is inducted in to Project Rebirth as its first candidate for Dr. Erskin's Super-Soldier Serum. After receiving said serum, and becoming the pinnacle of human potential he operates in the European theater of war for several years alongside Bucky Barnes and, on occasion members of the Invaders.

On his final mission during the war he and Barnes are presumed dead when the experimental bomb they are attempting to stop from destroying Washington DC explodes dumping Cap in the Arctic waters to be frozen and preserved for many years before he is found and revived by the founding members of the Avengers.

I'm trying to figure out how old he was when he received his serum treatments and became Captain America, and/or how old he was when he was frozen in the ice.

  • Anyone care to elaborate on the downvote?
    – Monty129
    Commented Apr 4, 2014 at 21:17
  • 1
    Didn't downvote, but might have been due to the unnecessary synopsis before the actual question.
    – Möoz
    Commented Apr 6, 2016 at 2:49

3 Answers 3


According to Captain America's biography on ComicVine; The comic version of Steve Rogers was born on July 4th, 1920. He was given the Super-Serum in March 1941 (aged 20).

This is flatly contradicted by the film version which states that he was born on July 4th, 1918 and turned into a superhero aged 21.

Both versions agree that was frozen in 1945 (aged 25 and 27 respectively).

  • 13
    ...really July 4th?!? That's a little much.
    – Monty129
    Commented Apr 4, 2014 at 17:05
  • 18
    @Monty129 - Geddit?! He was born on July 4th, just like America!! I bet Stan Lee slapped his knee when he thought of that one.
    – Valorum
    Commented Apr 4, 2014 at 17:07
  • 4
    I was going to correct you by pointing out that Joe Simon and Jack Kirby originally created Cap, but the cornyness of that date leads me to believe that only mr "Excelsior!" himself could have come up with that part.
    – Monty129
    Commented Apr 4, 2014 at 17:09
  • 11
    @Monty129 This was in an era where he regularly punched Hitler in the face. And you think him being born on July 4th is the odd contrivance?
    – Zibbobz
    Commented Apr 4, 2014 at 17:10
  • 5
    Thomas Jefferson and John Adams both died on July 4, 1826. Commented Jun 3, 2014 at 2:24

I agree with the above answer, but in the movie version Steve was 26 because he went into the ice before his birthday - March 5th.

Newspaper headline saying "ROGERS DISAPPEARS", from "The Nation's News Source", dated NEW YORK, MONDAY MARCH 5, 1945.

I know the number for the day in the picture is hard to read, but it seemed like either a 3 or a 5 to me and the only Monday in March 1945 with a 3 or a 5 in it is the 5th.


Okay so, technically Steve Rogers a.k.a. Captain America was born in 1918 in the films but 1920 in the comics, so based on the current year and time, C.A. is actually 99 years old with the body of a 25 year old and in the comics is 97 with the body of a 27 year old.

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