blog hit counter
How Old Was Shakespeare When He Wrote Hamlet

We all know Shakespeare wrote Hamlet. But here’s the question that keeps academics awake at night: how old was the guy when he wrote it? I’ll tell you my unpopular opinion right now. He was way too young, and we’ve been pretending otherwise for centuries.

The standard answer is around 1600. That puts the Bard at roughly 36 years old. Sounds sensible, right? A man in his prime, full of ambition and a decent grasp on mortality.

But pause for a second. Hamlet is the work of a man who has already seen the ghost of his father. He’s already had his uncle marry his mom. He’s already procrastinated revenge until everyone dies.

“To be, or not to be, that is the question.”

Does that sound like a 36-year-old to you? That sounds like a 45-year-old who’s just lost his car keys and his will to live. A man who has paid taxes for at least a decade.

I don’t buy the 1600 date. I think Shakespeare wrote the first draft in his late twenties. Think about it. A 27-year-old Shakespeare, struggling with his own career, writes a play about a prince who can’t make a decision. It’s basically a therapy session with a quill.

The problem is, history won’t let us have that. Scholars point to the Stationers’ Register and the first published Quarto. They love their paperwork. But paperwork doesn’t know about a man’s emotional age.

William Shakespeare’s Hamlet Summary: Character and Plot AnalysisWilliam Shakespeare’s Hamlet Summary: Character and Plot Analysis

Here’s my proof: Hamlet has way too many jokes for a old dude. A 36-year-old might crack a pun or two. But a 29-year-old? He’s desperate to be funny, just like Hamlet’s mockery of Polonius. “Words, words, words.” That’s a young man showing off.

Also, look at the play-within-a-play scene. That’s the work of a guy who still thinks theater is cool. An older playwright would skip that and just have everyone die faster. But young Will wanted to flex his meta-theatrical muscles.

And let’s talk about Ophelia. A 36-year-old would write her as a tragic, wise figure. Instead, we get a young woman who sings dirty songs and drowns in a flower crown. That’s how a 28-year-old sees heartbreak: messy, floral, and slightly embarrassing.

My unpopular opinion? Shakespeare was 31 when he finished Hamlet. I know, I know—I’m a heretic. But I feel it in my bones. The play has too much energy, too much youthful spite. It’s a masterpiece of early career burnout, not midlife crisis.

William Shakespeare Hamlet PlayWilliam Shakespeare Hamlet Play

Think of the ghost. A young man writes a ghost that is angry and specific. An older man writes a ghost that is vague and philosophical. Hamlet’s ghost is basically a haunted dad with a grudge. That’s a 30-year-old’s fantasy.

The evidence for 1600 relies on Thomas Nashe and some other guys who wrote pamphlets. Pamphlets! You want me to trust a pamphlet over my gut? The same pamphlets that said bears could be tamed by singing? I think not.

I propose we rename this the Hamlet Age debate. You’re either a “Young Blood” believer like me, or you’re a “Mid-Life Scholar.” I’ll take the young blood, thank you. Even if it means my theory is wrong, it’s more fun.

History of English Literature timeline | Timetoast timelinesHistory of English Literature timeline | Timetoast timelines

So next time you see Hamlet, imagine a 30-year-old pacing in his study. He’s stressed about his landlord, his wife, and whether he’ll ever write King Lear. He writes a prince who is also stressed. That’s the real Shakespeare.

Does my opinion make you mad? Good. That’s what theater is for. Shakespeare would probably laugh at all of us, anyway. He’d probably say he wrote it at 22 after a bad breakup. And you know what? I’d believe him.

The age is a mystery wrapped in a sonnet. But I’ll die on this hill: Hamlet smells like a man in his early thirties. It has the arrogance of youth and the weariness of someone who’s seen a few things. But not too many things.

So go ahead, check your history books. I’ll be over here, imagining a slightly younger, slightly more anxious Bill Shakespeare. He’s probably still writing the “To be or not to be” speech while eating a cold pie. That’s the real Hamlet. And he’s exactly 31 years old.