blog hit counter
How Old Was The Cast Of Twilight

So, you’re sitting there, maybe scrolling through Netflix, and Twilight pops up. You think, “Wait, how old were those sparkling vampires anyway?” It’s a valid question. Especially when you remember Robert Pattinson looked like he could buy a beer with a fake ID, but his character was, like, 109 years old.

Let’s dive into this. Because honestly, the age math in that movie franchise is a total mess. And I love it for that.

Robert Pattinson as Edward Cullen

Rob Pattinson was 22 when he filmed the first movie in 2007. Twenty-two! That’s basically a baby in movie star years. But Edward is supposed to be 17—a high school junior. Right. Because a century-old vampire who drives a Volvo and fights werewolves definitely fits in with teenagers.

What’s funny? Rob was older than the actor playing his dad, Peter Facinelli (who was 35 but playing Carlisle, a 300-year-old vampire). Hollywood logic, folks. It justifies anything.

Kristen Stewart as Bella Swan

Kristen was 17 when she started filming. So this one checks out—barely. She turned 18 during production, which means she was legally an adult by the time the movie dropped. Still, can we talk about how she had to carry that whole awkward “I love you but you’re cold” thing with a 22-year-old? She nailed it.

Fun fact: Kristen once said she felt “really protective” of Bella. But let’s be real—Bella needed a lot of protection, mostly from her own terrible decisions. Like, “Let’s jump off a cliff to hear my vampire boyfriend’s voice” level bad.

How Old Are Twilight Characters at Matthew Mcguirk blogHow Old Are Twilight Characters at Matthew Mcguirk blog

Taylor Lautner as Jacob Black

Taylor was 15 during the first movie. Fifteen! He had to wax his chest and pretend he was 16 and in love with a pregnant vampire queen. Meanwhile, his character Jacob was supposed to be a year younger than Bella, so that part fits. But off-screen, Taylor was barely old enough to drive.

By New Moon, he was 17 and jackhammer ripped. How? He lifted weights like a man possessed. Remember those shirtless scenes? The guy was basically a human bulldozer with puppy-dog eyes. It’s still confusing to think he was a minor during most of those abs shots.

The Supporting Cast Through a Laughing Lens

Ashley Greene (Alice Cullen)

Ashley was 20 during the first film. Alice is supposed to be 107 years old, but she looks like she could borrow a sweater from you. Ashley’s age was actually perfect because Alice acts like a hyperactive pixie grandmother. She sees the future, but can’t find matching socks. Relatable.

Twilight Is Set To Make A Return, But What About The Original Cast?Twilight Is Set To Make A Return, But What About The Original Cast?

Kellan Lutz (Emmett Cullen)

Kellan was 22—same age as Rob. But Emmett is supposed to be 20 in vampire years. Which means he’s been bench-pressing boulders for almost a century. Kellan just looks like he could arm-wrestle a refrigerator and win. His real age doesn’t matter; he exists in a perpetual state of “bro, you’re huge.”

Nikki Reed (Rosalie Hale)

Nikki was 19 during filming. Rosalie is 18 when she’s turned, so Nikki was actually older than her character. But Rosalie’s whole vibe is “I’m beautiful and I hate you,” which Nikki played perfectly. She was also the youngest of the vampire siblings, but she acted like the cranky aunt of the group.

Jackson Rathbone (Jasper Hale)

Jackson was 22 during the first movie. Jasper’s got that whole Civil War backstory, so he’s supposed to be like 160 years old. But Jackson’s age? Doesn’t matter. He’s just there to look confused and maybe control the weather or something. Honestly, Jasper’s whole plot is a fever dream.

Twilight Cast: Then and Now - Ed. Says - CATCHPLAY+|HD Streaming・WatchTwilight Cast: Then and Now - Ed. Says - CATCHPLAY+|HD Streaming・Watch

The Humans: Slightly Weirder

Anna Kendrick (Jessica)

Anna was 22 during the first film. She played a high school student named Jessica, which is hilarious because Anna had already done Pitch Perfect energy before it was cool. She was too grown to be gossiping in a cafeteria, but she sold it. And her line “Look, Edward is all aglow!” is iconic.

Christian Serratos (Angela)

Christian was 16—the youngest of the human cast. Angela is the sweet, shy friend who keeps Bella from losing her mind. Christian was actually closer to her character’s age than most. She’s probably the only one who didn’t need a fake ID for the production parties.

So, What’s the Takeaway?

The Twilight cast was a chaotic age-dice roll. You had 15-year-olds with abs, 22-year-olds playing 17-year-old immortals, and 19-year-olds acting like vintage aristocrats. It’s a miracle anyone looked remotely convincing. But they did! Because nostalgia is stronger than logic.

Next time you watch it, just ask yourself: Who was the creepiest? The 100-year-old dating a teenager, or the 15-year-old with chest hair? Exactly. It’s a Twilight mystery that never gets old—unlike the characters themselves.