You Pick BestYouPickBest

The 31 Greatest Saturday Night Live Hosts of All Time

By YPB Team

Jacketed Five-Timers share this list with one-night wonders, and not one of them was ever part of the cast. They arrived from stand-up stages, movie sets, sports fields and recording studios.

  1. Steve Martin — ranked #11
    Steve Martin
    Hosted 16 times starting in 1976 and played one of the Festrunk brothers, the "Wild and Crazy Guys", opposite Dan Aykroyd.
    1000pts
  2. Danny DeVito — ranked #22
    Danny DeVito
    Taxi star who has hosted six times, beginning in 1982.
    969pts
  3. John Mulaney — ranked #33
    John Mulaney
    Former SNL writer who co-created Stefon and has hosted six times since 2018.
    832pts
  4. Adam Driver — ranked #44
    Adam Driver
    Hosted four times between 2016 and 2023, including the 2016 "Undercover Boss" sketch as Kylo Ren.
    778pts
  5. Ben Affleck — ranked #55
    Ben Affleck
    First hosted in 2000 and became a Five-Timers Club member in 2013.
    658pts
  6. John Goodman — ranked #66
    John Goodman
    Has hosted 13 times since 1989, the third-highest total in the show's history.
    658pts
  7. Timothée Chalamet — ranked #77
    Timothée Chalamet
    Hosted three times from 2020 to 2025, doubling as musical guest in his January 2025 episode.
    658pts
  8. Jonah Hill — ranked #88
    Jonah Hill
    Hosted five times between 2008 and 2018, reaching the Five-Timers Club in 2018.
    658pts
  9. Ryan Gosling — ranked #99
    Ryan Gosling
    Hosted four times, in 2015, 2017, 2024 and 2026, and is remembered for breaking into laughter in the "Close Encounter" sketch.
    602pts
  10. Larry David — ranked #1010
    Larry David
    Former SNL writer who hosted in 2016 and 2017 and was Emmy-nominated for playing Bernie Sanders on the show.
    602pts
  11. Christopher Walken — ranked #1111
    Christopher Walken
    Seven-time host whose April 2000 episode featured the "More Cowbell" sketch.
    602pts
  12. Alec Baldwin — ranked #1212
    Alec Baldwin
    Holds the record for most Saturday Night Live hosting stints with 17, the first in 1990.
    601pts
  13. Tom Hanks — ranked #1313
    Tom Hanks
    Ten-time host who first fronted the show in 1985 and introduced the David S. Pumpkins character in 2016.
    601pts
  14. Drew Barrymore — ranked #1414
    Drew Barrymore
    Became the youngest host in the show's history at age seven in 1982 and has hosted six times.
    538pts
  15. Jack Black — ranked #1515
    Jack Black
    First hosted in January 2002 and joined the Five-Timers Club with his fifth episode in April 2026.
    466pts
  16. Justin Timberlake — ranked #1616
    Justin Timberlake
    Hosted five times from 2003 to 2013, and his Digital Short "Dick in a Box" won a Creative Arts Emmy for original music and lyrics.
    466pts
  17. Paul Simon — ranked #1717
    Paul Simon
    Hosted the show's second episode in October 1975 and fronted four episodes in total.
    466pts
  18. George Carlin — ranked #1818
    George Carlin
    Hosted the very first episode of Saturday Night Live on October 11, 1975.
    466pts
  19. Jon Hamm — ranked #1919
    Jon Hamm
    Mad Men star who has hosted four times, most recently in April 2025.
    466pts
  20. Paul Rudd — ranked #2020
    Paul Rudd
    First hosted in 2008 and received his Five-Timers Club jacket in 2021.
    466pts
  21. Peyton Manning — ranked #2121
    Peyton Manning
    NFL quarterback who hosted in March 2007, an episode known for his United Way parody sketch.
    384pts
  22. Melissa McCarthy — ranked #2222
    Melissa McCarthy
    Six-time host since 2011 who won the 2017 Emmy for Outstanding Guest Actress in a Comedy Series for her work on the show.
    384pts
  23. Jim Carrey — ranked #2323
    Jim Carrey
    Hosted three times, in 1996, 2011 and 2014.
    384pts
  24. Scarlett Johansson — ranked #2424
    Scarlett Johansson
    Has hosted seven times since her 2006 debut, the most of any woman.
    384pts
  25. Elliott Gould — ranked #2525
    Elliott Gould
    First hosted in 1976, reached five hosting stints in 1980 and has hosted six times in total.
    290pts
  26. Woody Harrelson — ranked #2626
    Woody Harrelson
    Cheers actor who first hosted in 1989 and joined the Five-Timers Club in 2023.
    290pts
  27. Candice Bergen — ranked #2727
    Candice Bergen
    Became the first woman to host the show in November 1975 and went on to host five times.
    290pts
  28. Dwayne Johnson — ranked #2828
    Dwayne Johnson
    First hosted in 2000 as The Rock and joined the Five-Timers Club in 2017.
    179pts
  29. Richard Pryor — ranked #2929
    Richard Pryor
    Hosted in December 1975 in an episode that NBC aired on a delay over fears of his language.
    179pts
  30. Dave Chappelle — ranked #3030
    Dave Chappelle
    Hosted four times from 2016 to 2025 and won the 2017 Emmy for Outstanding Guest Actor in a Comedy Series for his first episode.
    179pts
  31. Emma Stone — ranked #3131
    Emma Stone
    First hosted in 2010 and joined the Five-Timers Club in 2023.
    0pts

Photo credits

Comments