Global

Global Weather

Umbrella International

Our Global Focus

The Weather Company provides millions of people every day with the forecasts they need around the world. The Weather Channel is well-established in the United States, but The Weather Company is currently growing globally through its consumer offerings made up of a series of forecasting and lifestyle websites and mobile browsers that support up to 40 languages, along with its suite of smartphone, tablet and smartTV apps. The Weather Company also works with businesses to deliver revolutionary weather-targeted advertising and valuable insights to help maximise gain and minimise loss.

Umbrella International

UK Team and Beyond

Big Ben

Since July 2001, we've provided reliable forecasts, maps and information to 16,000+ cities for the UK and around the world.

Photo Gallery

Chairs overlooking the bay at sunset

A selection of exciting photos from The Weather Channel global campaigns, industry events and the team’s internal events.

Press Releases

Press Release

Our Press Releases are located in our News Room under International Tab