Question: is snl still on tv?
Answer: Broadcast from Studio 8H at NBC's headquarters in the Comcast Building at 30 Rockefeller Plaza, SNL has aired 889 episodes since its debut, and began its forty-fifth season on September 28, 2019, making it one of the longest-running network television programs in the United States.