madeometer

Made O'Meter

Discover where a brand or product originates

The Weather Channel

weather.com
ownerFrancisco Partners Management, L.P. (USA)
originUnited States

The Weather Channel belongs to Francisco Partners Management, L.P. through The Weather Company. The Weather Channel is owned by Francisco Partners Management, L.P., headquartered in the United States. Yes. The ultimate owner of The Weather Channel, Francisco Partners Management, L.P., is headquartered in the United States.

The brand's assets are split: Allen Media Group owns the television network, while the digital platforms and data are owned by the private equity firm Francisco Partners (via The Weather Company).

The Weather Group, LLC (Television business)

Products from The Weather Channel (2)

Sources: franciscopartners.com, weather.com

Check another product

disclaimer

poweredBy