Do you know about OpenWeatherMap? It offers some TileLayers and current city/station data for weather related data. A basic library is available for Leaflet integration.
Here you go: leaflet-openweathermap on GitHub
Example map using this library: OpenWeatherMap for Leaflet