This app was mentioned in 3 comments, with an average of 1.33 upvotes
I use MSN Weather. Allows me to have multiple cities and also has a nice widget.
The app is also on Android.
https://play.google.com/store/apps/details?id=com.microsoft.amp.apps.bingweather