Other weather applications might send to your watch. I'm not sure which ones though, but I would start with some of the more well known ones, like AccuWeather, or The Weather Channel. Wear support should be listed in the description, so you can at least check before downloading.
I keep running into threads that echo your issue. Not having much luck finding a list of apps able to run on your device. I'll look more tonight when I get home from work.