"SNL"'s hosts for January are set.

Charles Barkley will host the first new episode of the year, just like two years ago, and the ex-Harry Potter, Daniel Radcliffe, will host for the first time Jan. 14.

The musical guest Jan. 7 will be Kelly Clarkson, followed by Lana Del Rey Jan. 14.