According to TVGuide, Jeffrey Dean Morgan will reprise his role as John Winchester for the 300th episode of the show, which will air February 7th.

Sounds good to me, he's a great actor and brings a lot to any part he plays.