The most recently announced “Saturday Night Live” host for January 2026 is Finn Wolfhard , who is set to host the first SNL episode of 2026.

Quick Scoop: Who hosted “last night”?

Because it is Tuesday, January 13, 2026, the next new SNL episode has not aired yet this week, and the most up‑to‑date public schedules point to the show returning on Saturday, January 17, 2026 , with Finn Wolfhard as host and A$AP Rocky as the musical guest. That means there was no new SNL episode “last night” in the literal sense, and the latest confirmed upcoming host is Finn Wolfhard for the January 17 broadcast.

What is officially confirmed?

  • NBC and multiple entertainment outlets list Finn Wolfhard as host for the January 17, 2026 episode, the first SNL of 2026.
  • A$AP Rocky is listed as the musical guest for that same episode.

Why the timing is confusing

  • SNL traditionally airs on Saturday nights , so on a Tuesday morning there is no fresh episode “last night” to point to.
  • Current schedules show SNL returning from its holiday break with the January 17 episode, so any talk online about “the latest host” right now usually refers to that upcoming installment, not something that aired on Monday.

Trending context and what to watch for

  • Finn Wolfhard’s hosting gig is linked to renewed buzz around the final season of “Stranger Things” , which wrapped production at the end of 2025 and is driving a lot of fan discussion about how he’ll handle live sketch comedy.
  • January 2026 SNL lineups (including Finn Wolfhard and later hosts) are being discussed as part of a mini “reboot energy” for the back half of Season 51, leading into NBC’s 2026 Winter Olympics coverage break.

TL;DR: There was no new SNL episode “last night” (on Monday), and the latest confirmed host on the schedule is Finn Wolfhard , who will host the first SNL of 2026 on Saturday, January 17, 2026.

Information gathered from public forums or data available on the internet and portrayed here.