Time Series
Meteostat provides access to full time series data dumps of individual weather stations. The data is provided in CSV format. Users are not required to sign up for this service.
π Accessβ
This interface does not require an API key. However, when using this service you must comply with our terms of service. Please make sure to cache data if possible and forbear from sending malicious calls to this service.
Data is available in three different granularities:
The dumps of weather stations which didn't report data for the requested granularity or data type will return an HTTP 404 status code.
π Quick Startβ
The download of annual data dumps is dead simple and doesnβt even require an API key:
curl "https://data.meteostat.net/hourly/2024/10637.csv.gz" --output "10637-2024.csv.gz"
With our Python library we're providing a simple, yet powerful, wrapper for data dumps. If you're into more complex analysis you should definitely have a look at it.
π Update Cycleβ
To keep the load on our infrastructure as low as possible, Meteostat updates data dumps individually for each weather station. The dumps are updated regularly, depending on the granularity of records. Recent hourly data should be available after a maximum of 24 hours.
π Learn Moreβ
ποΈ Hourly Data
This endpoint provides one gzip-compressed CSV file per weather station and year. The provided data is aggregated from historical databases, METAR reports and SYNOP data.
ποΈ Daily Data
This endpoint provides one gzip-compressed CSV file per weather station and year.
ποΈ Monthly Data
This endpoint provides one gzip-compressed CSV file per weather station.