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

Watch One Tree Hill - Series 6 Online Free

Episodes: 24 | Released: 2008 | Certificate: 15 | Genre: Drama | Director: Stuart Gillard
Actors: Hilaire Burton , Paul Johansson , Bethany Joy Galeotti , Sophia Bush , Chad Michael Murray

One Tree Hill - Series 6 - Episode 1 - Touch Me I'm Going to Scream

The girl of Lucas' dreams shows up at the airport. Nathan's comeback is halted by news that could change his career, and Dan's life is in limbo. Plus, Mouth and Millicent wrestle with leaving Tree Hill, and Brooke and Victoria's battle over Clothes over Bros comes to a surprising head-to-head.

Watch One Tree Hill - Series 6 - Episode 1 Online Free

One Tree Hill - Series 6 - Episode 2 - One Million Billionth of a Millisecond on a Sunday Morning

As Lucas and his fiancée enjoy planning their dream wedding, Brooke and Peyton reconnect, and Brooke, reeling from a threat to her store, reaches out to an unexpected ally. Nathan works with Quentin on his basketball skills, but Haley fears for Nathan's well-being. And Jamie catches Skills and Deb kissing.

Watch One Tree Hill - Series 6 - Episode 2 Online Free

One Tree Hill - Series 6 - Episode 3 - Get Cape. Wear Cape. Fly

Lucas returns from Las Vegas to face a tragedy, as Nathan and Haley struggle to find a way to help Jamie understand the death of someone close to them.

Watch One Tree Hill - Series 6 - Episode 3 Online Free

One Tree Hill - Series 6 - Episode 4 - Bridge Over Troubled Water

Lucas struggles to inspire the Ravens, while Haley investigates the disappearance of Dan. Brooke confronts an old demon from her past, and Nathan comes to terms with Deb's relationship with Skills. Plus, Peyton is surprised when a famous musician visits her studio.

Watch One Tree Hill - Series 6 - Episode 4 Online Free

One Tree Hill - Series 6 - Episode 5 - You've Dug Your Own Grave, Now Lie in It

Lucas and Lindsey face a tenuous future, and Nathan receives an offer from a pro basketball team. Haley unwittingly puts Jamie's life in peril, while Brooke struggles with giving up her company. Plus, Peyton discovers a dark secret about her new recording artist and Haley learns the truth about Dan, which leads to a final showdown with Nanny Carrie.

Watch One Tree Hill - Series 6 - Episode 5 Online Free

One Tree Hill - Series 6 - Episode 6 - Choosing My Own Way of Life

Lucas is joined by a familiar face as he begins his second book tour. Nathan is given an opportunity to play basketball again, which forces him to question his health. Haley tries to help a student in need. Brooke considers a life-changing proposition, and Peyton and Mick have a confrontation over his identity.

Watch One Tree Hill - Series 6 - Episode 6 Online Free

One Tree Hill - Series 6 - Episode 7 - Messin' With the Kid

Nathan and Haley must parent Jamie about facing a school bully, and Lucas and Peyton adjust to life as a couple and living together. Plus, Brooke finds being a role model not as easy as she expected, and Mouth tries to get his old job back.

Watch One Tree Hill - Series 6 - Episode 7 Online Free

One Tree Hill - Series 6 - Episode 8 - Our Life is Not a Movie or Maybe

Lucas' novel receives unexpected and surprising interest; Mouth receives interest as well, from his new intern. Jamie grows enamored of Sam and her rebellious facade, and a would-be suitor grows enamored of Brooke. Meanwhile, Haley counsels Nathan as his basketball comeback gains momentum.

Watch One Tree Hill - Series 6 - Episode 8 Online Free

One Tree Hill - Series 6 - Episode 9 - Sympathy For the Devil

The past comes home to roost as the residue of deception, anger and romantic mistrust permeates the lives of several Tree Hill residents. Nathan finds himself face to face with an old rival; Brooke deals with someone who once hurt her; and Lucas's novel leads him into unchartered and threatening waters.

Watch One Tree Hill - Series 6 - Episode 9 Online Free

One Tree Hill - Series 6 - Episode 10 - Even Fairy Tale Characters Would be Jealous

Tension fills the air backstage at Peyton's USO show, as Lucas deals with Peyton and Julian's romantic past. Haley battles stage fright and Nathan struggles with a decision that could change his career. Brooke gets a call that threatens her relationship with Sam. Millicent confronts Mouth on his relationship with Gigi.

Watch One Tree Hill - Series 6 - Episode 10 Online Free

One Tree Hill - Series 6 - Episode 11 - We Three My Echo, My Shadow & Me

In a special episode, Chad Michael Murray pens a tribute to the classic films of the 1940s. Karen's Cafe is transformed into a glamorous nightclub with Lucas as its proprietor.

Watch One Tree Hill - Series 6 - Episode 11 Online Free

One Tree Hill - Series 6 - Episode 12 - You Have to Be Joking Autopsy of the Devil's Brain

As Lucas takes a trip to Hollywood to meet his film director and Nathan gets a pro basketball tryout. Peyton struggles with Mia to focus on her follow-up album, and Millicent confronts Mouth about Gigi. Meanwhile, Julian approaches a dubious Brooke about designing clothes for his movie, and Haley takes a reluctant Jamie to his school talent show.

Watch One Tree Hill - Series 6 - Episode 12 Online Free

One Tree Hill - Series 6 - Episode 13 - Things a Mama Don't Know

Peyton receives some startling news that she must share with Lucas. Lucas is still in L.A., and discovers that Julian has been keeping another secret regarding the movie. Nathan struggles in a new professional environment, and Brooke's search for Sam, who has run away, forces her to confront her feelings about the night she was attacked.

Watch One Tree Hill - Series 6 - Episode 13 Online Free

One Tree Hill - Series 6 - Episode 14 - A Hand to Take Hold of the Scene

As news of Peyton's condition spreads, Mouth and Millicent struggle to remain a couple and Brooke tries to figure out Julian's intentions. Peyton and Lucas babysit Jamie and his friend, while Haley and Nathan spend a night out together.

Watch One Tree Hill - Series 6 - Episode 14 Online Free

One Tree Hill - Series 6 - Episode 15 - We Change, We Wait

Lucas and Julian try to choose a director for their movie and Peyton has mixed feelings about a surprise gift from Lucas. Plus, Brooke struggles with relationship issues.

Watch One Tree Hill - Series 6 - Episode 15 Online Free

One Tree Hill - Series 6 - Episode 16 - Screenwriter's Blues

Lucas wrestles with casting for his movie while Peyton tries to prepare for their wedding. Dan advises Jamie on a school crush. Additionally, Brooke meets the actress who will play her; Nathan gets exciting news; and Haley has to make a tough decision at school.

Watch One Tree Hill - Series 6 - Episode 16 Online Free

One Tree Hill - Series 6 - Episode 17 - You and Me and the Bottle Makes Three Tonight

Peyton and Lucas receive a startling surprise about the pregnancy, as the relationship between Brooke and Julian comes to a crossroads. Nathan and Haley celebrate their anniversary, while Dan and Deb babysit Jamie. Meanwhile, Mouth and Millie try to pick up the pieces of their relationship.

Watch One Tree Hill - Series 6 - Episode 17 Online Free

One Tree Hill - Series 6 - Episode 18 - Searching for a Former Clarity

Lucas and Julian hit a setback with the production of the film. Peyton and Haley help Mia with her new single. Brooke must intervene when Sam is arrested. Jamie discovers the truth about Dan and Uncle Keith.

Watch One Tree Hill - Series 6 - Episode 18 Online Free

One Tree Hill - Series 6 - Episode 19 - Letting Go

Julian makes Brooke a startling offer. Lucas brings Nathan and Jamie to an important place from his past, while Peyton prepares for the future. Sam and Jack take a stand against the principal who fired Haley. Skills takes Mouth on a road trip to get his mind off Millie.

Watch One Tree Hill - Series 6 - Episode 19 Online Free

One Tree Hill - Series 6 - Episode 20 - I Would For You

When Peyton's pregnancy is threatened, Lucas struggles to pick up the pieces. Victoria returns to lure Brooke back to Clothes over Bros. Haley and Nathan clash over the decision to pull Jamie from his school. And Mouth tries to mend his relationship with Millicent.

Watch One Tree Hill - Series 6 - Episode 20 Online Free

One Tree Hill - Series 6 - Episode 21 - A Kiss To Build A Dream On

Brooke discovers something that could change Sam's life. Nathan questions his dreams of playing in the NBA while Haley receives an unexpected offer from guest star Nick Lachey. Jamie and Skills mend their broken hearts at Jamie's first school dance. Meanwhile, Lucas and Peyton have a road trip to remember.

Watch One Tree Hill - Series 6 - Episode 21 Online Free

One Tree Hill - Series 6 - Episode 22 - Show Me How to Live

Brooke and Haley throw Peyton a baby shower, while Sam grows closer to Victoria. Lucas and Jamie bond while working on Peyton's car, and Nathan learns that NBA scouts will be at his next game. Meanwhile, Skills and Lauren go on a date that goes all wrong.

Watch One Tree Hill - Series 6 - Episode 22 Online Free

One Tree Hill - Series 6 - Episode 23 - Forever and Almost Always

Peyton and Lucas' wedding day has finally arrived and surprise guests are in attendance. Haley plays an unexpected role in the ceremony while Nathan hopes to be called up to the NBA. Skills keeps Jamie on a short leash, and Brooke does the same with Nick Lachey.

Watch One Tree Hill - Series 6 - Episode 23 Online Free

One Tree Hill - Series 6 - Episode 24 - Remember Me As A Time of Day

In the season finale, Nathan is released from the Chiefs, and is forced to face Haley and Jamie. On the eve of Peyton's delivery, Lucas and Peyton receive a surprise visit from Karen. Dan is on death's door, and Brooke and Victoria prepare to re-launch Clothes over Bros.

Watch One Tree Hill - Series 6 - Episode 24 Online Free