Brush up on your geometry, because the love triangles get complicated when you watch One Tree Hill online. The popular teen drama ran for nine seasons on the WB and The CW between 2003 and 2012, and in that span, created numerous romantic configurations among the characters.
The series is set in a fictional North Carolina coastal town of Tree Hill (hence, the title). The premiere episode introduces half-brothers Lucas Scott (Chad Michael Murray) and Nathan Scott (James Lafferty). When Lucas joins the high school basketball team, star player Nathan feels threatened.
Their heated sibling rivalry is further exacerbated by Lucas' chemistry with Nathan's girlfriend, Peyton Sawyer (Hilarie Burton). Also thrown into the romantic mix are Peyton's best friend Brooke Davis (Sophia Bush) and Lucas' best friend Haley James (Bethany Joy Lenz). Aside from their complicated love lives, Lucas and Nathan also deal with their messy parents, like their outright evil dad Dan Scott (Paul Johansson).
Later seasons see time jumps, as the characters transition to adulthood and take on marriage, children, career moves, drug addiction, kidnapping and more stories.
Here's a guide on how to watch all of the One Tree Hill drama go down.
How to watch One Tree Hill in the U.S.
In the U.S., all nine seasons of One Tree Hill are streaming now on HBO Max and Hulu.
The entire series consists of 187 episodes, in an hour-long broadcast format (or about 45 minutes sans commercials).
How to watch One Tree Hill in Canada
While Canadians don't have access to HBO Max or Hulu, fans aren't entirely out of luck. One Tree Hill seasons 1-9 are available on the a French-language streaming service IcitouTV. If you want the English-language version, you will have to look elsewhere.
If you're a traveler in Canada and want to access all your paid services, you'll need to look into the best VPN services.
How to watch One Tree Hill in the UK
Unfortunately, Brits don't get HBO Max or Hulu. And here's more bad news: Just half of season 1 is available to stream via Virgin TV Go.
If you want to access the services you already pay for, you may need the help of Express VPN.
How to watch One Tree Hill in Australia
HBO Max and Hulu aren't available in Australia, either. But Aussies are in luck because One Tree Hill seasons 1-9 are streaming on 7Plus.