Edward Cullen is physically 17 years old, but canonically he is about 104 years old when the events of the first Twilight story take place.

Quick Scoop

  • Edward Cullen was born on June 20, 1901, in Chicago, Illinois.
  • He was turned into a vampire in 1918 during the Spanish influenza outbreak, at the age of 17.
  • Twilight is set around 2005, which makes him roughly 104 years old at the start of the saga.
  • Despite this, he remains frozen in the body (and high school life) of a 17‑year‑old, which is a big part of the series’ “immortal teen” vibe.

So when fans ask “how old is Edward Cullen,” the fun answer is: a 17‑year‑old with more than a century of memories.

In fan discussions and forum threads, people often joke that Edward is “a sparkly old man in a teenager’s body,” highlighting the strange mix of high school drama and 100‑plus years of life experience.

TL;DR: Edward Cullen is eternally 17, but canonically about 104 years old in Twilight.

Information gathered from public forums or data available on the internet and portrayed here.