There are plenty of fancy weather stations available on the market. You can always build your own and learn more electronics in the process though. Adafruit has shared a guide that shows you how to do that. This Weather Station has a color TFT display and pulls data from Wunderground API.
This WiFi enabled portable weather station shows date, time, and current weather conditions. It also shows moon phases. You will need a 2.4” TFT Feather Wing, a 200mAh battery, and an Adafruit Feather HUZZAH with ESP8266 WiFi to start building this.