AccuWeather (Android, iOS) (Free)
AccuWeather (Android, iOS) is an excellent app that provides hourly, daily and 15-day weather forecasts, which can be integrated with your calendar. A new "MinuteCast" feature even provides hyper-local minute-by-minute forecasts for the next two hours. AccuWeather's reach is comprehensive, with forecast data for more than 3 million locations. The app also includes alerts for incoming severe weather events such as snow, thunderstorms, high winds or tornadoes.