How many seasons does One Tree Hill have?

The CW's "One Tree Hill" is currently in its 7th season. The next new episode (#19) airs on April 26!
Updated on Thursday, February 02 2012 at 03:29AM EST
Collections: one tree hilltree hill