# Historical Weather Data: Formats, APIs, and Bulk Downloads

Explore the different ways to access historical weather data with OpenWeather — from bulk archives to API queries for any timestamp. This guide helps you choose the best option depending on your use case, data volume, and level of detail.

## What historical weather data OpenWeather provides

OpenWeather provides several types of historical weather data designed for different use cases — from long-term climate analysis to retrieving weather conditions for a specific moment in the past.

Depending on your needs, you can access historical data in several formats:

- Bulk downloadable archives covering many years
- Historical forecasts (past model outputs)
- API access to weather data for any past timestamp
- Aggregated daily historical statistics
- Timeline endpoints combining historical and forecast data

### History Bulks

Downloadable datasets in CSV and JSON formats

Time Coverage: 47+ years back (from January 01, 1979)

Geo coverage: Worldwide

Access Method: Downloadable datasets

Available through our [Marketplace](https://home.openweathermap.org/marketplace)

### History Forecast Bulks

Downloadable Historical archive of 16-days forecast weather data, CSV and JSON formats

Time Coverage: 8+ years back (from October 7, 2017)

Geo coverage: Worldwide

Access Method: Downloadable datasets

Available through our [Marketplace](https://home.openweathermap.org/marketplace)

### Historical weather via One Call 4.0

Historical weather via One Call 4.0 for any timestamp

Time Coverage: 47+ years back (from January 01, 1979)

Geo coverage: Worldwide

Access Method: API via One Call API 4.0

### Daily aggregated history

Daily aggregated historical weather via One Call 4.0

Time Coverage: 47+ years back (from January 01, 1979)

Geo coverage: Worldwide

Access Method: API via One Call API 4.0

### Statistical Weather API

Statistical data on main weather parameters for any day and month of the year

The statistics are calculated based on our [Historical weather data](https://openweathermap.org/history)

JSON format

The weather data updated every hour

Statistical Weather Data API is available in Expert subscription plan

## Historical data access methods

**1️⃣ Downloadable historical datasets**

Large downloadable archives covering multiple years of historical weather observations and model data.
Includes:

- History Bulks
- History Forecast Bulks

Best for: Machine learning, climate research, long-term analytics.
Available through our [Marketplace](https://home.openweathermap.org/marketplace)

**2️⃣ Historical weather via API**

Retrieve historical weather conditions for specific locations and timestamps via API.
Includes:

- One Call 4.0 Historical endpoint
- Daily aggregated history

Best for: Analytical Dashboards, on-demand queries.
Available via [One Call API 4.0 subscription](/price.md#one_call) or [Professional subscriptions](/full-price.md).