The Weather Channel Launches Livestream Subscription for $3 a Month The Weather Channel is launching a direct-to-consumer livestream subscription for $3 a month. Dana E. Neuts May 26, 2022