There are many options. There is a built-in weather component in Hubitat, Open Weather if you get an API key is pretty easy to add. You just add a Virtual Device, Weather, then paste an API key and check your location. It is fairly basic but it works good.
Another option I like is btpworld's Weather.Gov app. It has tons of options and features like alerts and pollen count and much prettier images in the dashboard. This isn't Brian's fault, but I have found the weather service (the data source itself) much less reliable, there seems to be lots of down time on their server. But when it works, it is excellent. I would suggest using Hubitat Package Manager to install this or any of his apps, it makes things much easier.
There are other weather apps, but be aware that many of them are using data that is/can be shut down or are in the process of making users pay for the data. That is why I suggest these over others.