‘SNL’ reveals its hosts and musical guests for the rest of 2025

Ariana Grande and Law Roach at VMAs 2025
Ariana Grande amazes on MTV’s VMAs red carpet 2025 in custom polka dot gown with Law Roach.
Ariana Grande is headed back to “Saturday Night Live” — and Cher is coming with her.
The NBC sketch show has set its hosts and musical guests for the remainder of its 2025 episodes before a holiday break. As previously announced, Melissa McCarthy, a member of the “SNL” “five-timers’ club” who won an Emmy for her work on the show, will return to host for her sixth time on Dec. 6 with musical guest Dijon.
After that, Josh O’Connor is set to make his “SNL” hosting debut Dec. 13 with musical guest Lily Allen. The appearance will come in conjunction with the release of O’Connor’s latest film “Wake Up Dead Man,” the third movie in the “Knives Out” series that hits Netflix on Dec. 12. Allen’s latest album, “West End Girl,” dropped in October.
Grande will then return to “SNL” to host the Dec. 20 episode, weeks after the release of the highly anticipated musical sequel “Wicked: For Good.” For Grande’s episode, Cher serves as musical guest. This will be Grande’s third time hosting “SNL” after she most recently did so in October 2024.
For Cher, the episode will mark the legendary singer’s first time appearing as the musical guest on “SNL” since 1987, though she performed in a concert marking the show’s 50th anniversary earlier this year.
“SNL” is six episodes into Season 51 and was mostly recently hosted on Nov. 15 by “The Running Man” star Glen Powell with musical guest Olivia Dean. The Season 51 premiere was hosted by Bad Bunny, who was followed in subsequent weeks by Amy Poehler, Sabrina Carpenter, Miles Teller and Nikki Glaser.
‘SNL’ Season 51 hosts, musical guests in December
- Dec. 6 – Melissa McCarthy / Dijon
- Dec. 13 – Josh O’Connor / Lily Allen
- Dec. 20 – Ariana Grande / Cher




