TV Fanatic Works Better with Prime Instant Video
40,000 other titles are available to watch now.

Watch One Tree Hill Season 4 full episodes online, free and paid options via our partners and affiliates.

Watch One Tree Hill Season 4 Episode 21
"All of a Sudden I Miss Everyone"
Original Air Date:

Dan must face the harsh consequences of his decision to murder Keith as Karen and Haley's pregnancies complicate the lives of Nathan and ...

Watch One Tree Hill Season 4 Episode 20
"The Birth and Death of the Day"
Original Air Date:

As graduation approaches, Haley prepares for the recital of her valedictorian speech and motherhood, Nathan must adjust to life without b...

Watch One Tree Hill Season 4 Episode 19
"Ashes of Dreams You Let Die"
Original Air Date:

As the end of the school year approaches, Peyton considers participating in a music internship in Los Angeles, while Brooke tries to reco...

Watch One Tree Hill Season 4 Episode 18
"The Runaway Found"
Original Air Date:

Brooke and Peyton finally rekindle their friendship, Nathan's past mistakes continue to haunt him and Haley, and Lucas hears a shocking c...

Watch One Tree Hill Season 4 Episode 17
"It Gets the Worst at Night"
Original Air Date:

When Mouth and Rachel's road trip goes wrong, the other teens go out to their rescue. While on the trip, Nathan and Haley get a second c...

Watch One Tree Hill Season 4 Episode 16
"You Call It Madness, But I Call It Love"
Original Air Date:

It's Prom night, but things start to go awry as Lucas discovers who was the person in the hallway when Keith was killed, and Psycho Derek...

Watch One Tree Hill Season 4 Episode 15
"Prom Night at Hater High"
Original Air Date:

It's Prom day, and emotions are flying high at Tree Hill. An emotional Haley confronts Nathan about the sex tape and asks for a list of ...

Watch One Tree Hill Season 4 Episode 14
"Sad Songs for Dirty Lovers"
Original Air Date:

Haley confronts Brooke regarding the stolen calculus test. Lucas and Peyton consider taking their relationship to the next level as Peyt...

Watch One Tree Hill Season 4 Episode 13
"Pictures of You"
Original Air Date:

A class assignment reveals the deepest secrets and desires of Lucas and the students at Tree Hill High. Worried about college prospects,...

Watch One Tree Hill Season 4 Episode 12
"Resolve"
Original Air Date:

Haley finds herself frustrated over her injuries while Skills and Mouth help Nathan find a job as a stripper in order to earn money for t...

Watch One Tree Hill Season 4 Episode 11
"Everything In Its Right Place"
Original Air Date:

The aftermath of the series of unfortunate events at Tree Hill begins. Lucas returns to his everyday life, following his heart attack, a...

Watch One Tree Hill Season 4 Episode 10
"Songs to Love and Die By"
Original Air Date:

After a cardiac incident, Lucas has a dream in which the spirit of Keith visits and shows him how much one life can affect the lives of o...

Watch One Tree Hill Season 4 Episode 9
"Some You Give Away"
Original Air Date:

As the Ravens prepare for the championship, Lucas learns Nathan intends to throw the game and decides on a risky plan to even the odds; K...

Watch One Tree Hill Season 4 Episode 8
"Nothing Left To Say But Goodbye"
Original Air Date:

Derek tells Peyton to give Lucas a chance just as Brooke tries to make up with him; Nathan has more trouble with Daunte; Rachel asks Hale...

Watch One Tree Hill Season 4 Episode 7
"All These Things That I've Done"
Original Air Date:

Peyton returns to school, but she breaks down; Brooke's fashions are a hit at the local show; Nathan is cornered into a no-win situation ...

Watch One Tree Hill Season 4 Episode 6
"Where Did You Sleep Last Night?"
Original Air Date:

Nathan struggles with money problems and reluctantly asks Dan for help; Brooke learns the new man in her life is also her new English tea...

Watch One Tree Hill Season 4 Episode 5
"I Love You But I've Chosen Darkness"
Original Air Date:

Nathan gets two surprises in a row, and everyone is eager to share their advice with him; Deb also shares something she picked up; and Br...

Watch One Tree Hill Season 4 Episode 4
"Can't Stop This Thing We've Started"
Original Air Date:

Rumor surfaces that Brooke might be pregnant, causing Karen to worry as she fears that the baby might be Lucas'. Meanwhile, Rachel conti...

Watch One Tree Hill Season 4 Episode 3
"Good News For People Who Love Bad News"
Original Air Date:

Peyton spends more time getting to know her newfound brother, Derek. Meanwhile, Lucas gives up on his love for Brooke and Rachel tries t...

Watch One Tree Hill Season 4 Episode 2
"Things I Forgot at Birth"
Original Air Date:

It's her eighteenth birthday, but Brooke soon realizes that she has no one but Rachel to celebrate it with. Meanwhile, Nathan continues ...

Watch One Tree Hill Season 4 Episode 1
"The Same Deep Water As You"
Original Air Date:

In the fourth season premiere, the residents of Tree Hill must deal with the aftermath of the shocking accident that left everyone withou...

One Tree Hill Season 4 Quotes

Peyton: Imagine a future moment in your life where all your dreams come true. You know, it's the greatest moment of your life and you get to experience it with one person. Who's standing next to you?
Lucas: Umm, Kate Bosworth.
Peyton: Luke, come on, it could be anybody you know. Your mom, Haley...
Skills: Your boy Skills.
Peyton: Who's it gonna be?
Lucas: Brooke.
Peyton: Alright, if that's what you really want, then I have a way for you to get her back.

Lucas: Peyton! It's you.
Peyton: What?
Lucas: When all my dreams come true, the one I want next to me. It's you. It's you Peyton.