APIbenchmarks
Weatherbit logo

Weatherbit

Weatherbit.io · Ranked #7 of 7 in Weather APIs

71.7/ 100
CSolid

Mid-market API covering forecasts, history, air quality, agriculture and energy, with extensive docs and a limited always-free tier.

Best for

Multi-domain weather datasets

Screenshot of Weatherbit

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.

DimensionScoreWeightContribution
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/mo50 requests/day, 7–16 day daily forecast + current weather, non-commercial use only
Standard~$40/mo25,000 requests/day, 16-day forecasts, current + lightning, hourly/minutely forecasts, commercial license
Plus~$180/mo250,000 requests/day, adds climate normals, 5-year historical data, weather map tiles
Business~$475/mo2 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

Python (official weatherbit-python wrapper, MIT)OpenAPI/Swagger spec (language-agnostic)Postman collectionRapidAPI marketplace listingAWS Marketplace listing

Strengths & trade-offs

Strengths
  • +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
Trade-offs
  • 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 guaranteedWeatherbit Forecast API docs
Historical data coverage guarantee99.95% for major parametersWeatherbit Historical Weather API docs
Free tier price / quota$0/mo, 50 requests/dayWeatherbit pricing page
Standard plan price / quota~$40/mo, 25,000 requests/dayWeatherbit pricing page
Forecast accuracy test (Prague, 6 wk)1.5 / 6 correct (mid-pack)Hacker News

Compare Weatherbit head to head

Sources

  1. https://www.weatherbit.io/pricing
  2. https://www.weatherbit.io/api
  3. https://www.weatherbit.io/api/weather-forecast-api
  4. https://www.weatherbit.io/api/historical-weather-api
  5. https://help.weatherbit.io/faq/how-reliable-is-the-weatherbit-api/
  6. https://help.weatherbit.io/topic/subscriptions-and-access/
  7. https://github.com/weatherbit/weatherbit-python
  8. https://www.visualcrossing.com/resources/blog/best-weather-api-for-2025/
  9. https://www.tomorrow.io/blog/top-weather-apis/

Figures last verified 2026-06-27. Spotted an error? corrections@apibenchmarks.com