S
Science Channel
New York, New York, United States · Founded 1996
1001-5000 employees
Sourced & current · updated Oct 6, 2026
Science Channel is a Discovery-owned cable and streaming network delivering science, technology, and engineering content to curious audiences across the United States.
Where they sit
Video Advertising Platform
Premium science and technology cable network within the broad portfolio of Warner Bros. Discovery, now part of Skydance, offering advertisers access to an educated and affluent audience segment
Ownership
Parent: Warner Bros. Discovery