Tuy nhiên, cả hai trang web đều bị Weather.com và các tài sản khác thuộc sở hữu của Weather Channel sở hữu, vốn thuộc sở hữu của một tập đoàn bao gồm Comcast, Bain Capital và Blackstone Group. Các trang web Weather Channel thu hút gần 50 triệu người truy cập mỗi tháng.