Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
This photograph a computer screen displays the homepage of Weather.com (The Weather Channel).
The Weather Channel (TWC) is a U.S. cable and satellite television network since May 2, 1982, that broadcasts weather forecasts and weather-related news, along with entertainment programming related to weather 24 hours a day. In addition to its programming on the cable channel, TWC also provides forecasts.