
Who is hosting SNL tonight (April 5)? Everything to know
On April 5, 2025, SNL returns with its 984th episode, marking the 16th episode of its 50th season airing on NBC at 11:30 pm ET. Actor and comedian Jack Black takes the stage as host for the fourth time, nearly two decades after his last appearance in …