I've been a big advocate of Carrot for a while. Unlike other weather apps where you can only use one set of data points, Carrot allows you to pull data from Forca, AccuWeather, Apple Weather, NOAA and a ton of EU sources so you have a better selection to see which one will be more accurate. Nearly endless amounts of customization too.
Keep in mind though that no weather app is 100% accurate all the time. Even Carrot gets it wrong sometimes but it's been more consistently accurate than Apple Weather has been in the past year+ for me.