Skip to content
Full profile
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

Pre-call brief from ATDb — sourced from the live database, current as of May 18, 2026. Not a static screenshot.