Weather Channel
The Weather Channel (TWC) is a leading American pay television network and digital platform focused on weather forecasting and related content. Established on May 2, 1982, TWC was the first 24/7 weather network, initially sourcing forecasts from the National Oceanic and Atmospheric Administration (NOAA). It now produces all forecasts in-house from its Atlanta headquarters. TWC offers continuous weather coverage, including live forecasts, radar imagery, and severe weather alerts for both the U.S. and global regions. Its digital platforms, including the weather.com website and mobile apps, provide real-time updates and personalized weather tracking. The channel also produces weather-related documentaries and shows, and it creates weather segments for external clients like CBS News. TWC has developed proprietary systems to deliver localized forecasts, enhancing its service to viewers seeking accurate and timely weather information.
Work at Weather Channel in HR or recruiting? Claim this page
Headcount trend
Weather Channel went from 566 employees in Jul 2023 to 479 in Jun 2025. Jan to Jun 2025: 10 people joined, 15 left.
Headcount data through Jun 2025
Org structure
Headcount by department
H-1B sponsorship
The department split adds up all the years listed above. FY2025 alone: 3 filings.
Peer reviews
Worked with someone at Weather Channel?
Anonymous peer reviews on OffTheRecord
Similar companies
Weather Channel FAQ
How many employees does Weather Channel have?
Weather Channel has about 479 employees, down 0.4% over the 3 months to Jun 2025.
Does Weather Channel sponsor H1B visas?
Yes. Weather Channel filed 3 H1B (LCA) applications in FY2025, according to the latest U.S. Department of Labor disclosures. Most of them were for Engineering roles.
What is Weather Channel's revenue per employee?
Weather Channel makes about $1.15M in revenue per employee, based on $550M annual revenue and 479 employees.
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.