One Tree Hill

Season 6 Episode 23: Forever and Almost Always

9 SeasonsMay 11, 2009TV-141h8.9

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

One Tree Hill background

Season 6 Episodes:

Episode 7 Messin' with the Kid

7. Messin' with the Kid

Aired: Oct 20, 2008

Nathan and Haley must parent Jamie in the face of a school bully, while Lucas...

Episode 15 We Change, We Wait

15. We Change, We Wait

Aired: Jan 19, 2009

Nathan is on the bench during five losses, but has more maturity, team spirit...

Episode 16 Screenwriter's Blues

16. Screenwriter's Blues

Aired: Feb 2, 2009

Lucas wrestles with casting for his movie while Peyton tries to prepare for t...

Episode 19 Letting Go

19. Letting Go

Aired: Mar 30, 2009

Julian offers Brooke tickets to move to L.A. with him and Sam. However, she k...

Episode 20 I Would for You

20. I Would for You

Aired: Apr 20, 2009

Nathan and Haley are considering a better school for genius Jamie, but doubt ...

Episode 22 Show Me How to Live

22. Show Me How to Live

Aired: May 4, 2009

Warned by manager Bobby there's an NBA scout, Nathan and his protégé Nino per...

Watch Now

Streaming in:

United States flag

Max imageHulu imageWindows Store imageAmazon imageGoogle Play imageVUDU imageYouTube imageAppleTV image

Info about One Tree Hill

Current Status: Ended

Network: The WB

Production Country: United States

Genres:Drama, Sport, Romance

One Tree Hill: Where to Watch Online?

Currently you are able to watch "One Tree Hill" streaming on Max, Hulu. It is also possible to rent or buy on Windows Store, Amazon, Google Play, VUDU, YouTube, AppleTV online.