On which channel was Ren & Stimpy launched? July 14, 2017 By Show answer Nickelodeon. More General Knowledge Questions