Weatherbit
Weatherbit.io · Ranked #7 of 7 in Weather APIs
Mid-market API covering forecasts, history, air quality, agriculture and energy, with extensive docs and a limited always-free tier.
Multi-domain weather datasets

Overview
Weatherbit (weatherbit.io) is a US-based weather data provider offering a unified REST API spanning current conditions, forecasts (16-day daily, 240-hour hourly, 60-minute minutely), 30 years of point historical data, severe-weather alerts, lightning, air quality, agricultural weather (soil temperature/moisture, evapotranspiration), and energy/degree-day datasets with solar irradiance. Its positioning is "accuracy through machine learning": rather than reselling a single raw model, Weatherbit blends regional (e.g. NOAA HRRR) and global (GFS) models and applies statistical/ML bias-correction, ingesting data from 50,000+ weather stations plus satellites, radiosondes, and lightning networks. This makes it a strong fit for operational dashboards, IoT, energy/utility demand modeling, and agritech, where frequent (hourly-refreshed) forecasts and long historical backfills matter more than a consumer-grade widget.
The developer experience is a recognized strength: third-party roundups (Visual Crossing, Tomorrow.io) repeatedly single out Weatherbit's documentation quality and fast response times, and the always-free tier (50 calls/day, 16-day forecast, non-commercial) lowers the barrier to evaluation. The flip side is operational nuance that catches teams off guard. Historical requests are metered unusually, anything over 10 days counts as multiple requests against the daily quota (30 days = 3 calls), so heavy backfill jobs burn quota fast. Archived forecast *runs* aren't available from the live endpoints at all; they require a separate custom-report system. Historical records can also be silently revised as better source data arrives, so research-grade pipelines must check revision_status/revision_version fields. The official SDK story is thin, a single MIT-licensed Python wrapper (28 stars) on GitHub, with everything else driven off the published Swagger/OpenAPI spec.
Reliability is a selling point but tier-gated: Weatherbit claims geographically redundant data centers (North America + Europe) with "nearly 100% uptime" since 2017, but the contractual 99.9% SLA and 200ms average forecast response guarantee apply only to Advanced/Enterprise plans, Basic/Developer accounts get a 99.5% target with no SLA. Public third-party review presence is genuinely sparse (no meaningful G2/Capterra/Trustpilot footprint, unclaimed Datarade profile), which is the main caveat for buyers who want independent validation: you are largely relying on the vendor's own accuracy comparison page rather than neutral benchmarks.
How this score is derived
The APIbenchmarks Index is a weighted sum of four dimensions, each scored on an absolute 0–100 reference scale. See the methodology for every mapping.
| Dimension | Score | Weight | Contribution |
|---|---|---|---|
| Documentation & DXDocumentation is a consistently praised strength, detailed per-endpoint reference, a published Swagger/OpenAPI spec, a knowledge base, and Postman collections cited across multiple third-party roundups. | 74 | 30% | 22.2 |
| ReliabilityMulti-datacenter redundancy (North America + Europe) with claimed near-100% uptime since 2017, but the contractual 99.9% SLA and 200ms response guarantee are limited to Advanced/Enterprise tiers (99.5%, no SLA below that). | 70 | 25% | 17.5 |
| Ecosystem & SDKsThin official ecosystem, a single Python wrapper SDK on GitHub plus RapidAPI/AWS Marketplace listings; most integration relies on the raw OpenAPI spec rather than maintained client libraries. | 64 | 25% | 16.0 |
| AccessibilityLow barrier to start with an always-free non-commercial tier (50 calls/day) and self-serve API keys, though commercial use and key features (lightning, AQI, ag/energy, history) require paid plans. | 80 | 20% | 16.0 |
| APIbenchmarks Index (ABI) | 71.7 | ||
Table 1. Derivation of the ABI for Weatherbit. Contribution = score × weight; the index is their sum.
At a glance
- Vendor
- Weatherbit.io
- Pricing model
- Tiered subscriptions
- Free tier
- Always-free hobby tier + 1,500 req/day business trial
- Official SDKs
- 5 languages
Pricing
| Free | $0/mo | 50 requests/day, 7–16 day daily forecast + current weather, non-commercial use only |
| Standard | ~$40/mo | 25,000 requests/day, 16-day forecasts, current + lightning, hourly/minutely forecasts, commercial license |
| Plus | ~$180/mo | 250,000 requests/day, adds climate normals, 5-year historical data, weather map tiles |
| Business | ~$475/mo | 2 million requests/day, adds 30-year historical data, air quality API, ag-weather & energy APIs, 99.9% SLA tier |
| Enterprise | ~$950/mo+ (custom) | >2M requests/day, custom configurations, up to 99.99% uptime guarantee and 200ms response SLA |
Key features
- •16-day daily forecast API
- •240-hour hourly forecast API
- •60-minute minutely (nowcast) forecast API
- •Current weather observations
- •30-year point historical weather (15-min, hourly, daily)
- •Air Quality API (current, forecast, historical AQI + pollutants)
- •Agricultural weather API (soil temp/moisture, evapotranspiration)
- •Energy / degree-day API with solar irradiance
- •Severe weather alerts and current/historical lightning data
- •Weather map tiles, geocoding, and climate normals
Official SDKs
Strengths & trade-offs
- +Single API covers current, 16-day/240-hour/60-minute forecasts, 30-year history, air quality, ag-weather, energy and lightning, broad dataset breadth
- +ML-based bias correction blending regional (HRRR) and global (GFS) models, marketed for higher accuracy than raw single-model feeds
- +Forecasts refreshed roughly hourly in most locations, suiting operational dashboards and alerting
- +Documentation quality and fast response are repeatedly praised in third-party API roundups
- +Generous always-free tier (50 calls/day) plus self-serve keys for quick evaluation
- +Historical data backfilled with a stated 99.95% coverage guarantee for major parameters
- –99.9% SLA and 200ms response guarantee are restricted to Advanced/Enterprise plans; lower tiers get 99.5% and no SLA
- –Historical requests over 10 days count as multiple calls against the daily quota, burning quota fast on backfills
- –Archived forecast runs require a separate custom-report system, not the live endpoints
- –Historical records can be silently revised after first response, complicating research-grade pipelines
- –Very thin official SDK ecosystem, essentially one Python wrapper; other languages rely on the raw OpenAPI spec
- –Almost no independent review presence (G2/Capterra/Trustpilot), so accuracy claims lean on the vendor's own comparison page
What developers say
Developers praise Weatherbit's documentation, breadth of datasets, and free tier, but independent review coverage is sparse and one informal accuracy test ranked it mid-pack.
“Many developers find Weatherbit API's extensive documentation helpful, making it easier to integrate weather data into their apps, and Weatherbit also provides free plans for those who need a simple weather API.”
Key figures
| Uptime (since 2017) | >99.999% claimed ("nearly 100%") | Weatherbit reliability FAQ ↗ |
| Contractual SLA (Advanced/Enterprise) | 99.9% uptime (up to 99.99% Enterprise) | Weatherbit Knowledge Base, Subscriptions & Access ↗ |
| Forecast API response time (Advanced/Enterprise) | 200ms average guaranteed | Weatherbit Forecast API docs ↗ |
| Historical data coverage guarantee | 99.95% for major parameters | Weatherbit Historical Weather API docs ↗ |
| Free tier price / quota | $0/mo, 50 requests/day | Weatherbit pricing page ↗ |
| Standard plan price / quota | ~$40/mo, 25,000 requests/day | Weatherbit pricing page ↗ |
| Forecast accuracy test (Prague, 6 wk) | 1.5 / 6 correct (mid-pack) | Hacker News ↗ |
Compare Weatherbit head to head
Sources
- https://www.weatherbit.io/pricing
- https://www.weatherbit.io/api
- https://www.weatherbit.io/api/weather-forecast-api
- https://www.weatherbit.io/api/historical-weather-api
- https://help.weatherbit.io/faq/how-reliable-is-the-weatherbit-api/
- https://help.weatherbit.io/topic/subscriptions-and-access/
- https://github.com/weatherbit/weatherbit-python
- https://www.visualcrossing.com/resources/blog/best-weather-api-for-2025/
- https://www.tomorrow.io/blog/top-weather-apis/
Figures last verified 2026-06-27. Spotted an error? corrections@apibenchmarks.com
