free geoip
How Old Is Teri Hatcher In Desperate Housewives

Let’s be honest: when you think of Desperate Housewives, you probably picture Susan Mayer tripping over a rake, crying into a casserole, or accidentally setting something on fire. And that Susan? That’s the brilliant Teri Hatcher. But here’s the question that has haunted brunch tables and internet forums for two decades: How old was Teri Hatcher actually supposed to be on that show? Spoiler alert: the answer is a glorious, messy, age-defying knot of TV magic and math that makes zero sense. Grab your coffee—or your wine—because we’re diving in.

First, the real-life numbers. Teri Hatcher was born on December 8, 1964. That means when Desperate Housewives premiered in October 2004, she was 39 years old. Yes, thirty-nine. Not forty. Not thirty-five. Exactly on the cusp of her forties, which is hilariously perfect for a show about women having mid-life crises in sundresses. But here’s where it gets weird: the character of Susan Mayer is never given a specific age on the show. We just know she’s a mom with a teenage daughter, Julie, who’s about 14 in Season 1.

So we do the terrifying math. If Julie was 14 and Susan had her around age 25 (which is pretty standard for TV moms), then Susan should be about 39 too. That matches Teri’s real age. Phew—crisis averted, right? Wrong. Because the show also gives us Mary Alice Young’s ghostly narration, which reminds us that the characters are all “housewives” who’ve been in the neighborhood for years. Plus, Susan has a whole history of being a clumsy artist, a divorced mom, and a romantic disaster. The timeline is a total fairy tale.

The Real Age Confusion (A.K.A. The Wisteria Lane Time Warp)

Here’s the kicker: Teri Hatcher was 39 in Season 1, but by Season 8, she was 47 in real life. Yet Susan Mayer barely ages a day. No gray hair, no wrinkles, no mention of “I’m getting too old for this.” It’s like Wisteria Lane has a secret fountain of youth, and it’s probably just expensive Botox and good lighting. But the show itself played games with her age. In Season 2, Susan casually says she was a “senior in high school” during the 1980s. If she was 18 in 1982, that would make her about 37 in Season 2—a little younger than Teri’s 40. Close enough, but still a small lie.

Then, in a later episode, Susan’s mother (played by the legendary Polly Bergen) mentions she had Susan “very young.” That makes Susan’s age even fuzzier. Is she 35? 38? 42? No one knows. It’s like the show’s writers took one of Susan’s famous pies, threw it at a whiteboard, and said, “That’s the character’s age.” And we all just shrugged and ate it.

Desperate Housewives Cast: Where Are They Now? [PHOTSO]Desperate Housewives Cast: Where Are They Now? [PHOTSO]

The Ultimate Head-Scratcher: Teri vs. Susan

Let’s get one thing straight: Teri Hatcher is a real human. She was 39 when the show started, 47 when it ended, and is now 59 as I write this. (Yes, she’s almost 60. Please sit down. I’m sitting down too.) But Susan Mayer? She’s a timeless archetype—a mom who never stops being a hot mess, no matter how many birthdays pass. The show never gives Susan a canonical birth year, so we’re left guessing. Some obsessive fans have calculated that if we use Julie’s age (born in 1990), Susan would be about 38 to 40 in Season 1. But if we use Susan’s mention of being in high school in the ‘80s, she could be as old as 44. It’s a choose-your-own-adventure of age anxiety.

And here’s a surprising fact: Terri Hatcher was actually older than her on-screen rival, Edie Britt (played by Nicollette Sheridan, born 1963). Yes, the mean blonde realtor is one year older than Susan in real life, but on the show, Edie is portrayed as a predatory cougar while Susan is the “younger” damsel. The irony is thick enough to spread on a croissant. Also, let’s not forget that Teri was 39 when she filmed the famous “naked gardening” scene. Let that sink in. At 39, she was gardening in nothing but pearls. That’s not acting—that’s a superpower.

Desperate Housewives star was ‘never OK with’ being ‘hottest man on TVDesperate Housewives star was ‘never OK with’ being ‘hottest man on TV

So, the final answer? Teri Hatcher was 39 in Desperate Housewives Season 1. But Susan Mayer’s age is whatever the plot needed it to be. Need her to be a relatable thirty-something? She’s 35. Need her to be a wise elder to a young neighbor? She’s 45. It’s Schrödinger’s housewife—simultaneously young and old until you open the script. And honestly, isn’t that how we all feel about our own age? One day you’re 29, the next you’re arguing with a teenager about why they can’t have a tattoo. Welcome to Wisteria Lane, where the only thing more tangled than the hedges is the timeline.

So next time you binge-watch and wonder, “How old is she?!” just remember: Teri Hatcher was a glorious 39-year-old who pretended to be a messy thirtysomething while aging like a fine wine. And Susan Mayer? She’s eternal. Like the drama. And the gossip. And the murder. Cheers to that.