It’s Official: Captain America Was Not A Virgin

In She-Hulk: Attorney at Law episode 1, the Marvel Cinematic Universe finally settles a much-debated topic in regard to the original Captain America: Whether Steve Rogers (Chris Evans) was a virgin and, if not, when he lost his virginity. The subject has been argued amongst MCU fans for years, but was finally made canon in She-Hulk. In the episode, Jennifer Walters (Tatiana Maslany) pesters her cousin Bruce Banner (Mark Ruffalo) with her theory about how Steve Rogers was a virgin when he “died” in Avengers: Endgame. Viewers know that Steve didn’t die, but the MCU world believes him to be dead – or on the moon – and Jen laments that Captain America died a virgin.

Her argument is similar to those that fans have been making for years to defend the idea Steve Rogers was a virgin. Before Steve received the Super Soldier serum that turned him into Captain America, he wasn’t too interested in dating, and even when his best friend Bucky Barnes (Sebastian Stan) dragged him along on a double date, he ditched it to try to enlist in the army. So it’s believed Steve Rogers was a virgin before receiving the serum. After, Steve became a symbol to sell war bonds, then got involved in the war when Bucky was captured by Hydra. Then, he was frozen in ice for decades, and once he woke up, spent much of his time working with the Avengers or for SHIELD, before going on the run following the events of Captain America: Civil War. Due to his busy life, Jen argues Steve Rogers wouldn’t have had time to lose his virginity.

At the start of She-Hulk episode 1, Jen lays out her theory about Steve Rogers being a virgin for Bruce while they’re on a road trip together, but since they end up in an accident – and Jen becomes She-Hulk – the discussion gets sidelined. Much of the episode is spent on Bruce trying to help Jen get a handle on her new superpowers, with the cousins butting heads over when she can return to her life. But then the episode’s mid-credits scene returns to the discussion of Steve Rogers’ virginity with Jen pretending to be drunk and bemoaning the fact he died a virgin. Fed up, Hulk finally confirms Steve Rogers was not a virgin and had lost his virginity in 1943.


Who Did Captain America Sleep With In 1943?


Hulk doesn’t give a name for the person Steve slept with, Captain America’s fellow Avenger just says Steve lost his virginity to a woman while he was on the USO tour in 1943. Given that, it can be presumed Steve’s first time wasn’t with Peggy Carter (Hayley Atwell), since she was in Europe fighting the war at the time. Looking back at the USO tour sequence from Captain America: The First Avenger, there is a blonde woman who seems to stun Steve when she asks for an autograph – perhaps that’s who Steve slept with. However, it’s just as possible Steve’s first time was with a woman never pictured in the movie and that information may never been confirmed by the MCU.


This in-universe confirmation from She-Hulk episode 1 falls in line with what the writers of Captain America: The First Avenger have said about the character. In a 2021 interview, writers Christopher Markus and Stephen McFeely said they believed Steve Rogers was not a virgin, and implied the character lost his virginity during the USO tour in 1943, though they didn’t specify whether that was something discussed at any point while writing the movie. For those waiting for in-universe confirmation, they got it in She-Hulk. It’s now official: Steve Rogers was not a virgin in the MCU.


New episodes of She-Hulk: Attorney at Law release Thursdays on Disney+.

Leave a Comment