I check the weather forecast on a daily basis on my phone using Apple's Weather app which comes in-built in every iOS device. The main reason why I use this app is that it gives the gist of how the weather is going to be on a particular day as shown in the image below. The data is presented in a visually appealing manner.
The app has both a detailed and a concise aspect of how the weather is going to be on a particular day:
The detailed aspect shows the hourly temperature forecast and also how the weather condition for that hour is going to be (snow, rain, sunny, etc). One feature which makes the visualization interesting is that the app employs a lot of symbols for indicating weather such as snow, cloudy, thunderstorm, rain, etc (some symbols are shown in following image). This makes the data visually appealing, making it easily understandable for users. The app also shows percentage/probability of snow or rain for every hour, which helps users in making decisions such as if he should take the risk and go out/if he should carry an umbrella, etc. It also shows the high and low for the following few days which is pretty useful if you want to know how the week is going to be (Answers questions like: is there going to be too much snow this week?, can I go out this weekend?, etc.)
The concise aspect shows only the maximum and minimum for a particular day. This is especially useful when you want to get a quick overview of how the weather is going to be for the day as this helps them to decide how cold a day is going to be and they can dress appropriately.
The app also gives more statistics such as humidity, wind speed and direction, UV index etc. for the current day as shown in the image below. While many users don't need this data, people in certain geographical locations find this useful. For example, UV index is of no concern in countries like India, however in a country like Australia with high UV radiation, people check the UV scale on a regular basis to determine if they want to go out with no sunscreen (as UV rays are extremely harmful).
It also shows the weather at a list of other cities (list which can be modified by me). This is especially useful if we have friends/family at a particular place and you would like to quickly view how the weather is over at their place. An example list is shown in the image below. Clearly, it gives a quick glimpse of the weather conditions in other cities by showing only the current temperature and graphics depicting the weather (snow/sunny/rain). The user can click on the city to get more details of the city's forecast.
Lastly, the app allows for displaying temperature either in Celsius or Fahrenheit, the two most popular measures. Users can choose whichever measure they are comfortable with. While more advanced visualizations of weather are possible like time series plots of various weather metrics, it is not needed for the common every day user whose requirements are very basic.
The UI of the app overall is not confusing and thus conveys the users the right quantity of information - neither too less nor too much. Plus, they get their information from a reliable source (The Weather Channel: https://weather.com)