Last updated on Monday 20 January 2014 at 21:37 UK

Watch Desperate Housewives - Series 1 Online Free

Episodes: 23 | Released: 2004 | Certificate: 15 | Genre: Comedy | Director: Marc Cherry
Actors: Teri Hatcher , Felicity Huffman , Marcia Cross , Eva Longoria , Nicolette Sheridan , James Denton , Andrea Bowen , Shawn Pyfrom

Desperate Housewives - Series 1 - Episode 1 - Pilot

After ending it all Mary Alice Young (Brenda Strong) takes us into the lives of her family, friends, and neighbors on Wisteria Lane. Her small circle of girlfriends includes Susan Mayer (Teri Hatcher), the divorcee and single mom; Lynette Scavo (Felicity Huffman), the ex-career woman who traded the boardroom for boredom with four unmanageable kids; Bree Van De Kamp (Marcia Cross), the Martha Stewart on steroids; and Gabrielle Solis, the ex-model with everything she's ever wanted so what is she doing with the 17-year-old gardener? From her unique vantage point, Mary Alice sees more than she ever did alive, and she's planning to share all the delicious secrets that hide behind every neighbor's closed door in this seemingly perfect American suburb.

Watch Desperate Housewives - Series 1 - Episode 1 Online Free

Desperate Housewives - Series 1 - Episode 2 - Ah But Underneath

Gabrielle goes to great lengths to hide her affair, Lynette tries tough love to discipline the twins, Bree and Rex attempt marriage counselling, and Susan musters the courage to invite Mike Delfino to dinner, only to have Edie horn in on her big night. Meanwhile, the ladies can't decide what to do with the disturbing note they found in Mary Alice's things.

Watch Desperate Housewives - Series 1 - Episode 2 Online Free

Desperate Housewives - Series 1 - Episode 3 - Pretty Little Picture

The women decide to go ahead with the big dinner party the late Mary Alice had planned to host, despite the more-than-minor disturbances in their own lives, as adulterous Gabrielle finds herself with a nine-year-old blackmailer. Bree struggles to keep her crumbling marriage a secret and Susan bares all – in more ways than one – as she confronts her ex.

Watch Desperate Housewives - Series 1 - Episode 3 Online Free

Desperate Housewives - Series 1 - Episode 4 - Who's that Woman?

Cash-strapped Mrs. Huber figures out that Susan had something to do with Edie's house fire and tries to blackmail her. Carlos becomes suspicious that Gabrielle is seeing another man, but targets the wrong suspect. Lynette balks when the twins' teacher insists the boys have ADD, and Bree struggles with her rebellious son after Rex moves out.

Watch Desperate Housewives - Series 1 - Episode 4 Online Free

Desperate Housewives - Series 1 - Episode 5 - Come in Stranger

A break-in on Wisteria Lane leaves the neighbours feeling vulnerable, especially Susan – who reluctantly accepts a date with a persistent policeman after Mike Delfino appears indifferent to her – and a lonely Bree, who finds herself bonding with Mary Alice's troubled son, Zach. Meanwhile, Lynette and Tom pull out all the stops to get their uncontrollable twins accepted at a prestigious private school, and the unexpected arrival of Carlos' mother puts a crimp in Gabrielle's covert love life.

Watch Desperate Housewives - Series 1 - Episode 5 Online Free

Desperate Housewives - Series 1 - Episode 6 - Running to Stand Still

Lynette locks horns with an officious mom at the twins' school who is trying to produce a "politically correct" play about Little Red Riding Hood. Meanwhile, Susan continues to investigate the mystery of Zach's sudden disappearance, Mama Solis comes closer to discovering Gabrielle's dirty little secret, and Bree comes undone when Rex suggests they hire a sex surrogate.

Watch Desperate Housewives - Series 1 - Episode 6 Online Free

Desperate Housewives - Series 1 - Episode 7 - Anything You Can Do

Susan is miffed when Mike's unexpected – and very sexy – houseguest (guest star Heather Stephens as Kendra) forces him to postpone their first official "date." Lynette becomes steadily more dependent on the twins' ADD medication as Gabrielle becomes jealous of the "other" woman in John's life. Bree's kids mutiny when they learn their dad has moved out and the enigmatic Mr. Shaw (guest star Richard Roundtree) comes closer to solving one of Wisteria Lane's big mysteries.

Watch Desperate Housewives - Series 1 - Episode 7 Online Free

Desperate Housewives - Series 1 - Episode 8 - Guilty

In the aftermath of tragedy, the residents of Wisteria Lane take stock of their lives. Meanwhile, Susan grows suspicious of Mike Delfino's real reason for moving to the street, Lynette reaches the breaking point in her addiction to the twins' ADD medication, and the mysterious Mr. Shaw (guest star Richard Roundtree) gets down to business.

Watch Desperate Housewives - Series 1 - Episode 8 Online Free

Desperate Housewives - Series 1 - Episode 9 - Suspicious Minds

Looking to give her life a purpose, Gabrielle decides to organize a glamorous Halston fashion show for charity highlighting the ladies of Wisteria Lane. But Susan is less than charitable toward her friend when she discovers Gabrielle's shocking secret. Meanwhile, Lynette uses her business acumen to poach a nanny, and Bree decides to take Andrew's out-of-control behaviour into her own hands.

Watch Desperate Housewives - Series 1 - Episode 9 Online Free

Desperate Housewives - Series 1 - Episode 10 - Come Back to Me

Über mom Maisy Gibbons returns, and her secret life intersects with Bree's. Meanwhile Gabrielle's predicament worsens, Susan plans to take her relationship with Mike to the next level, and Lynette, suspicious (and a little jealous) of her new nanny, decides to secretly videotape her.

Watch Desperate Housewives - Series 1 - Episode 10 Online Free

Desperate Housewives - Series 1 - Episode 11 - Move On

Edie organizes a neighbourhood search for the missing Mrs. Huber, just as the absent busybody's sister arrives on Wisteria Lane. Meanwhile, Bree resigns herself to her marital state and asks an attractive pharmacist on a date. Susan's ex, Karl, suddenly reappears in her life as Lynette fears that Tom is attracted to the new nanny. Gabrielle sinks to new depths.

Watch Desperate Housewives - Series 1 - Episode 11 Online Free

Desperate Housewives - Series 1 - Episode 12 - Every Day A Little Death

The residents of Wisteria Lane finally learn Martha Huber's fate, and the truth has unexpected consequences for Susan. Meanwhile Bree finds her new beau, George (Tony Award-winning actor Roger Bart), getting a little too close for comfort. Lynette concocts an elaborate fib about Parker's health to get into a yoga class and Carlos returns, but his homecoming isn't quite what Gabrielle had in mind.

Watch Desperate Housewives - Series 1 - Episode 12 Online Free

Desperate Housewives - Series 1 - Episode 13 - Your Fault

When Lynette's father-in-law pays a visit, she unwittingly learns a family secret. Meanwhile Susan is disturbed by Julie's growing romance with Zach, Rex attempts to reconcile with Bree, and Gabrielle is shocked when John's parents ask her for a favour.

Watch Desperate Housewives - Series 1 - Episode 13 Online Free

Desperate Housewives - Series 1 - Episode 14 - Love is in the Air

It's Valentine's Day on Wisteria Lane, and love is all around (sort of), as Susan looks forward to a romantic date with Mike Delfino, until she learns a surprising fact about her favourite plumber. Meanwhile, Bree discovers something new about hubby Rex. Lynette's cranky old neighbour accuses the Scavo twins of thievery and Gabrielle's work adventures continue as she gets a gig as a mattress model for the "Siesta King".

Watch Desperate Housewives - Series 1 - Episode 14 Online Free

Desperate Housewives - Series 1 - Episode 15 - Impossible

Mike Delfino is questioned about Mrs. Huber's murder as John's friend, Justin (guest star Ryan Carnes), attempts to blackmail Gabrielle with his knowledge of their affair. Tom wants a big promotion, but Lynette fears that she'd be home alone with the kids more than ever. Bree is shocked when she finds a condom – and even more so when she learns whom it belongs to. Meanwhile, Zach Young plans a pool party for the teens on Wisteria Lane, and things get out of hand.

Watch Desperate Housewives - Series 1 - Episode 15 Online Free

Desperate Housewives - Series 1 - Episode 16 - The Ladies Who Lunch

Maisy Gibbons' (guest star Sharon Lawrence) series of unfortunate events shock the residents of Wisteria Lane, and have unexpected consequences for Bree. Gabrielle faces a crisis of her own when her sewer system goes out and she doesn't have the money to fix it and Lynette braves a scandal herself when it's rumored that the twins started the school's head lice epidemic. Meanwhile, as Susan sinks into depression over her breakup with Mike, she finds a surprising ally.

Watch Desperate Housewives - Series 1 - Episode 16 Online Free

Desperate Housewives - Series 1 - Episode 17 - There Won't Be Trumpets

There's a change in Mama Solis' (guest star Lupe Ontiveros) condition as Lynette befriends a deaf woman, Alisa (guest star, Academy Award-winning actress Marlee Matlin), whose children also attend Barcliff. Bree encounters more trouble with son Andrew and Susan finds herself attracted to Edie's hunky new contractor (guest star Rick Ravanello).

Watch Desperate Housewives - Series 1 - Episode 17 Online Free

Desperate Housewives - Series 1 - Episode 18 - Children Will Listen

Susan's mom, Sophie (guest star Lesley Ann Warren), pays an unannounced visit to Wisteria Lane after she and her boyfriend (guest star Bob Newhart) call it quits. Meanwhile, Gabrielle faces Carlos' wrath after he learns about the settlement, and Lynette and Bree experience a chill in their friendship after Bree babysits Lynette's kids and dares to discipline Porter.

Watch Desperate Housewives - Series 1 - Episode 18 Online Free

Desperate Housewives - Series 1 - Episode 19 - Live Alone and Like It

Lynette discovers that no good deed goes unpunished when she momentarily befriends mean Mrs. McCluskey, and Susan, still reeling from her breakup with Mike, is mortified when her mother– also now single – decides to jump start both their love lives.

Watch Desperate Housewives - Series 1 - Episode 19 Online Free

Desperate Housewives - Series 1 - Episode 20 - Fear No More

Gabrielle plans a big party to bid farewell to Carlos, who is about to head off to jail. Meanwhile George Williams resurfaces in Bree's life, much to Rex's displeasure. Lynette is shocked to learn that Tom's old girlfriend has been hired at his firm, and Susan and Julie encounter less-than-neighbourly behaviour from the Young family.

Watch Desperate Housewives - Series 1 - Episode 20 Online Free

Desperate Housewives - Series 1 - Episode 21 - Sunday In the Park With George

George Williams (guest star Roger Bart) continues to worm his way into Bree's life. Lynette tries to spice things up with Tom who, she fears, is losing interest while Gabrielle's latest man troubles grow even more complicated and Susan gets a surprise visitor.

Watch Desperate Housewives - Series 1 - Episode 21 Online Free

Desperate Housewives - Series 1 - Episode 22 - Goodbye for Now

Susan makes a decision about Mike Delfino. Meanwhile Lynette takes steps to make sure Annabel doesn't come between her and Tom, Bree comes to a realization about "buddy" George the pharmacist, and Carlos' legal problems take a turn for the worse.

Watch Desperate Housewives - Series 1 - Episode 22 Online Free

Desperate Housewives - Series 1 - Episode 23 - One Wonderful Day

It's a not-so-wonderful day in the neighborhood, as past actions come back to haunt the men and women of Wisteria Lane. Meanwhile, the ladies get a new neighbor (Emmy winner Alfre Woodard as Betty Applewhite).

Watch Desperate Housewives - Series 1 - Episode 23 Online Free