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

Watch Desperate Housewives - Series 6 Online Free

Episodes: 23 | Released: 2009 | Certificate: 15 | Genre: Comedy | Director: Larry Shaw
Actors: Eva Longoria , Teri Hatcher , Marcia Cross , Felicity Huffman , Ricardo Chavira , Brenda Strong , Kyle MacLachlan

Desperate Housewives - Series 6 - Episode 1 - Nice Is Different Than Good

Mike Delfino's bride will finally be revealed: Will it be Katherine... or will recent events be enough to bring him and Susan back together? Lynette faces the reality of another pregnancy; Bree struggles to break free from Orson and her inhibitions; Gaby is put to the test by Carlos' teenaged niece, now in their care; and a new family with a dark past moves to Wisteria Lane.

Watch Desperate Housewives - Series 6 - Episode 1 Online Free

Desperate Housewives - Series 6 - Episode 2 - Being Alive

A pall is cast over Wisteria Lane in the wake of a brutal attack. As the citizens of Fairview try to make sense of a recent attack in their neighborhood, Lynette withholds a secret from Susan, Gaby gives niece Ana advice on how to get a guy’s attention, Bree worries how her affair with Karl will affect her friendship with Susan, and Angie is determined to protect her son and her family’s past.

Watch Desperate Housewives - Series 6 - Episode 2 Online Free

Desperate Housewives - Series 6 - Episode 3 - Never Judge a Lady by Her Lover

A chance encounter reunites Gaby with her sexy ex-lover and gardener, John Rowland; Bree contemplates a weekend getaway with Karl; Lynette and Tom break the news to their kids that she’s pregnant again; and Susan is convinced Angie’s son is responsible for her daughter’s attack.

Watch Desperate Housewives - Series 6 - Episode 3 Online Free

Desperate Housewives - Series 6 - Episode 4 - The God-Why-Don't-You-Love-Me-Blues

Losing Mike takes its toll on Katherine. As Katherine unravels, Bree comes to her aid; Gaby grows weary of John’s intentions towards Ana; with twins on the way, Lynette calls upon her family to step up around the house; Susan learns Julie has been harboring some secrets; and Angie throws a party for son, Danny.

Watch Desperate Housewives - Series 6 - Episode 4 Online Free

Desperate Housewives - Series 6 - Episode 5 - Everybody Ought to Have a Maid

When Juanita’s party is on the verge of being ruined after Gaby is deemed a bad mom, Gaby is determined to prove she’s a responsible parent; Bree gets defensive when she’s judged by a motel maid for having an affair with Karl; Lynette is put off by her new handyman when he defers to Tom for approval on all things; and Susan and Katherine come to blows over Mike. Meanwhile, a lapse in judgment on Danny’s part leads to a terrible mishap that Angie and Nick must cover up.

Watch Desperate Housewives - Series 6 - Episode 5 Online Free

Desperate Housewives - Series 6 - Episode 6 - Don't Walk on the Grass

Bree begins to fall for Karl and drifts further from Orson; Katherine continues her sad attempts at seducing Mike, as her conflict with Susan grows; Gaby gets Juanita expelled from school; Lynette learns Tom is cheating on his mid-term, and Angie hides the truth about her mother.

Watch Desperate Housewives - Series 6 - Episode 6 Online Free

Desperate Housewives - Series 6 - Episode 7 - Careful the Things You Say

Susan believes Katherine may be Julie’s assailant. Meanwhile, Angie invites a reluctant Bree and Orson to dinner; Gaby struggles to home school Juanita; Lynette has her own suspicions as to who attacked Julie; and Angie confronts Nick about the secret he’s withholding from her.

Watch Desperate Housewives - Series 6 - Episode 7 Online Free

Desperate Housewives - Series 6 - Episode 8 - The Coffee Cup

Susan discovers a surprising connection between Mike and Katherine, which leads her to question her relationship with Mike. Meanwhile Gaby will stop at nothing to get Juanita into Catholic school, and Lynette’s pregnancy becomes hysterically impossible to hide. Meanwhile, as Bree tries to hide her infidelity, Angie uncovers the truth about Orson and Bree’s imperfect marriage.

Watch Desperate Housewives - Series 6 - Episode 8 Online Free

Desperate Housewives - Series 6 - Episode 9 - Would I Think of Suicide?

The residents of Fairview learn the hard way that the world is a dangerous place. In the wake of another attack, Angie decides the time has come for her and her family to leave Wisteria Lane; Bree and Susan are literally up in arms with one another as Bree's affair with Karl becomes increasingly difficult to hide; Lynette's pregnancy causes a rift with Gaby; and a confrontation between Mike and Katherine leads to a harmful and unexpected blow.

Watch Desperate Housewives - Series 6 - Episode 9 Online Free

Desperate Housewives - Series 6 - Episode 10 - Boom Crunch

Christmas cheer is curtailed when disaster strikes. Gaby and Lynette’s friendship is on the brink of collapse; Susan hatches a plan to help an irrational Katherine; Bree and Orson come to an agreement over their marriage; Danny’s vital mistake may cost Angie her freedom; and a plane crashes down on Wisteria Lane, putting lives in peril.

Watch Desperate Housewives - Series 6 - Episode 10 Online Free

Desperate Housewives - Series 6 - Episode 11 - If...

In the aftermath of the plane crash, the residents of Wisteria Lane reflect on what their lives might have been had they made different choices. Susan contemplates a life with Karl had she not left him; Bree considers life without Orson; Lynette thinks about a future with her unborn twins; Carlos reflects on how Gaby would be as an over-protective mom; and Angie ponders the consequences should her secrets be revealed.

Watch Desperate Housewives - Series 6 - Episode 11 Online Free

Desperate Housewives - Series 6 - Episode 12 - You Gotta Get a Gimmick

The act of stripping reveals many things. Susan turns up the heat for Mike, Bree learns it won’t be easy to undo the hurt she’s caused Orson, Lynette discovers Tom’s true intentions, and Gaby is forced to examine feelings she’s suppressed about her heritage.

Watch Desperate Housewives - Series 6 - Episode 12 Online Free

Desperate Housewives - Series 6 - Episode 13 - How About a Friendly Shrink?

Lynette balks at the idea of seeing a couples’ therapist. Meanwhile, Katherine is seeing her own psychiatrist, Gaby and Susan are determined to find out which of their kids are in the smartest group at school, and Angie disapproves of Danny’s new girlfriend.

Watch Desperate Housewives - Series 6 - Episode 13 Online Free

Desperate Housewives - Series 6 - Episode 14 - The Glamorous Life

Gaby and Angie challenge each other’s parenting skills, Susan befriends a stripper (Julie Benz) and takes her under her wing, Lynette and Tom argue the merits of their new therapist, and a concerned Bree keeps a watchful eye on Orson for fear he may take his own life.

Watch Desperate Housewives - Series 6 - Episode 14 Online Free

Desperate Housewives - Series 6 - Episode 15 - Lovely

Susan causes quite a stir when she invites a former stripper into her home. Former exotic dancer Robin will have a profound effect on Susan’s friends -- with three teenage boys at home, Lynette will keep a watchful eye; Bree picks up a few tricks to engage Orson; Gaby looks for help with troublesome niece Ana; and Katherine will find a friendly companion.

Watch Desperate Housewives - Series 6 - Episode 15 Online Free

Desperate Housewives - Series 6 - Episode 16 - The Chase

When Celia comes down with the chicken pox, Gaby must keep her distance. Having never had the chicken pox herself, Gaby stays with Tuc and Bob and is reminded of what it’s like to be single again; Lynette and Tom forget Penny’s birthday; Bree hires a promising new employee; Susan cheats on Mrs. McKluskey; Katherine makes a surprising discovery; and Angie grows concerned over Danny’s disappearance.

Watch Desperate Housewives - Series 6 - Episode 16 Online Free

Desperate Housewives - Series 6 - Episode 17 - Chromolume No. 7

Gaby and Angie head to New York in search of Danny and Ana. While in the Big Apple, a chance encounter with supermodels Heidi Klum and Paulina Porizkova leads Gaby to an unexpected revelation about herself. Meanwhile, Lynette and Tom are in for a big surprise when Preston returns from Europe; Mike is determined to show Susan what a man he is after feeling emasculated; Bree discovers a shocking connection to her new employee, Sam; and Katherine is confused over her feelings for Robin.

Watch Desperate Housewives - Series 6 - Episode 17 Online Free

Desperate Housewives - Series 6 - Episode 18 - My Two Young Men

Angie’s ex-boyfriend, Patrick, emerges after her trip to New York. Meanwhile it’s game on between Gaby and Susan, as they go to shameless lengths to top each other’s kids; Lynette believes there’s more to Preston’s fiancée than she’s letting on; Bree invites Sam over for a family dinner; and Katherine comes out of the closet.

Watch Desperate Housewives - Series 6 - Episode 18 Online Free

Desperate Housewives - Series 6 - Episode 19 - We All Deserve to Die

Determined to derail son Preston’s marriage to Irina, Lynette discovers the truth about her future daughter-in-law. Gaby offers to help out neighbors Bob and Lee in the most generous way, but does not consider the consequences; Bree begins to question Sam’s motives; Susan gets creative to help Mike with his finances; and unbeknownst to Angie, Danny meets Patrick for the first time.

Watch Desperate Housewives - Series 6 - Episode 19 Online Free

Desperate Housewives - Series 6 - Episode 20 - Epiphany

The Fairview strangler has been living among the women of Wisteria Lane, on “Desperate Housewives.” He once caught Gaby and Carlos during an intimate moment; Bree offered him a job and some dating advice; Susan encouraged his passion for art; and Lynette will show him some kindness and generosity.

Watch Desperate Housewives - Series 6 - Episode 20 Online Free

Desperate Housewives - Series 6 - Episode 21 - A Little Night Music

Angie comes face to face with her ex, Patrick Logan (John Barrowman), after years on the run, on “Desperate Housewives.” Meanwhile, Gaby and Susan plan an elaborate scheme against their husbands, Lynette sees a darker side of Eddie, and Bree meets a woman who knows Sam all too well.

Watch Desperate Housewives - Series 6 - Episode 21 Online Free

Desperate Housewives - Series 6 - Episode 22 - The Ballad of Booth

Lynette comes to a shocking realization about Eddie on “Desperate Housewives.” Meanwhile, Angie discreetly relies on Gaby for help when Patrick threatens the life of her son; Bree offers Sam a generous payoff to walk away; and Susan and Mike’s financial woes result in the ultimate sacrifice.

Watch Desperate Housewives - Series 6 - Episode 22 Online Free

Desperate Housewives - Series 6 - Episode 23 - I Guess This is Goodbye

As the season’s mysteries are resolved, new ones emerge on the explosive Season Finale of “Desperate Housewives.” Gaby risks her safety to help Angie; Lynette’s fate and that of her unborn child lie in the hands of Eddie; Susan comes to grips with her financial woes; Bree considers confessing a secret she’s harbored for years; and Angie must submit to Patrick’s demands in order to protect her son.

Watch Desperate Housewives - Series 6 - Episode 23 Online Free