News
A Saturday Night Live Christmas is airing live tonight, Wednesday, December 18 at 9/8c on NBC, and streaming on demand with Peacock the next day. Tune in to see a culmination of the best Christmas ...
Popular SNL Christmas skits from the past 50 years highlight A Saturday Night Live Christmas special to help get you in the holly jolly mood.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results