S
Science Channel
New York, New York, United States · Founded 1996
1001-5000 employees
Sourced & current · updated May 18, 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
CTV PlatformVideo Advertising Platform
Premium science and technology cable network within Warner Bros. Discovery's broad portfolio, offering advertisers access to an educated and affluent audience segment
Ownership
Parent: Warner Bros. Discovery