2003 → 2026 · Cast then & now
One Tree Hill Cast: Then and Now
The cast then and now — with the original tribute song “Tree Hill Nights”.
Watch
Watch the reels
The reels · most watched first · 1
About the series
One Tree Hill, then & now
One Tree Hill premiered in 2003, and ran for 9 seasons. This page follows Lucas Scott (Chad Michael Murray), Nathan Scott (James Lafferty), Brooke Davis (Sophia Bush), Peyton Sawyer (Hilarie Burton), Haley James Scott (Bethany Joy Lenz) then and now, with real ages, 10 then-vs-now collector’s cards in this tribute and the original tribute song “Tree Hill Nights”.
The cast · 10 collector’s cards
Where is the One Tree Hill cast now (2026)?
The One Tree Hill cast then and now: 10 collector’s cards, 2003 vs 2026, with real ages. Tap a card to flip it and watch them walk side by side.
Spotted something about One Tree Hill?
Missing a character, a wrong age or a favourite couple we should add? Send us a message — we read every one.
Watch the reels first on
FacebookInstagramTikTokYouTubeSpotifyThe song
“Tree Hill Nights”
Summer strings on a chain-link fence
Read the lyrics
Summer strings on a chain-link fence
Dusty court where the streetlights bend
We were young with a ball in hand
Chasing dreams in a small town land
Every promise that we made back then
Still echoes now, again and again
Tree Hill nights, under a Carolina sky
We were kids who dared to fly
Years gone by but I still hear it call
Tree Hill nights, I remember it all
Coffee steam on a corner cafe
Friends like family, come what may
Every heartbreak, every win
We grew up chasing where we'd been
Every promise that we made back then
Still echoes now, again and again
Tree Hill nights, under a Carolina sky
We were kids who dared to fly
Years gone by but I still hear it call
Tree Hill nights, I remember it all
Some roads bend, some roads break
But home's the one you never shake
Wherever we go, however we've grown
This river runs right back home
Tree Hill nights, under a Carolina sky
We were kids who dared to fly
Years gone by but I still hear it call
Tree Hill nights, I remember it all
Logged in to Spotify? You’ll hear the full song — otherwise a 30-second preview.
Stream “Tree Hill Nights” on SpotifyThe premiere list
Never miss a premiere.
One email when a new tribute song or series drops, with the YouTube and Spotify links. No spam, unsubscribe anytime.
Keep watching
More series
One Tree Hill in numbers
The cast, then & now
| Character | Actor | Then (2003) | Now (2026) |
|---|---|---|---|
| Lucas Scott | Chad Michael Murray | 22 | 45 |
| Nathan Scott | James Lafferty | 18 | 41 |
| Brooke Davis | Sophia Bush | 21 | 44 |
| Peyton Sawyer | Hilarie Burton | 21 | 44 |
| Haley James Scott | Bethany Joy Lenz | 22 | 45 |
| Dan Scott | Paul Johansson | 39 | 62 |
| Karen Roe | Moira Kelly | 35 | 58 |
| Deb Scott | Barbara Alyn Woods | 41 | 64 |
| Mouth McFadden | Lee Norris | 21 | 45 |
| Skills Taylor | Antwon Tanner | 28 | 51 |
Ages from verified birth dates, updated 02 November 2026.



































