Here is the list of best weather apps
1.1Weather
2.AccuWeather
3.Dark Sky
4.The Weather Channel
5.WeatherBug
6.Yahoo Weather
7.Carrot Weather