McGraw's spokeswoman said he will host "Saturday Night Live" on Nov. 22, joining a short list of country stars to host the show.
Garth Brooks was the last one, and that was back in 1999. Other country singers to host SNL include Johnny Cash, Willie Nelson and Dolly Parton.
McGraw says he isn't exactly known for playing comedy in his movies, but fans who come to his concerts at least know he has a sense of humor.
Hanging out with Vince Vaughn and Reese Witherspoon might help. McGraw appears with them in the holiday comedy "Four Christmases" out later this month.
His many hits include "Live Like You Were Dying," "Where the Green Grass Grows" and his latest, "Let it Go."