Weatherbit

"The High Performance Weather API for All of Your Data Needs" [1]

www.weatherbit.io · By Weatherbit · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

Weatherbit is a REST weather API, launched in 2017, covering global current conditions, hourly and daily forecasts, historical data, severe weather alerts, air quality, lightning, and agricultural and energy calculations. Paid plans start at $40 per month with self-serve signup and a published SLA; a free tier is available at 50 calls per day for non-commercial use only and requires attribution. The API uses API key authentication and includes a Python SDK, with rate limits scaling from 25,000 requests per day on Standard up to 2,000,000 on Business.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; Teams needing broad API coverage out of the box; Cost-sensitive teams - low, transparent entry price

Avoid if: You have strict compliance requirements

Scores

  • 20 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 75 / 100
    Setup speed
  • 35 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 20 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Subscription [2]
Published pricing
Yes [3]
Free tier
Yes [4]
Free tier details
Free plan at $0/month: 50 requests/day, 1 request/second, 7-day daily forecasts and current weather only. Non-commercial use only. Attribution (do-follow link to Weatherbit.io) required.
Self-serve signup
Yes [5]
Requires sales call
No
Enterprise plan
Yes [6]
Published prices
PlanItemPerAmountSource
Free50 requests/day (non-commercial, 7-day forecast, current weather only)month$0source
Standard25,000 requests/day (16-day forecast, hourly, minutely, lightning, commercial license)month$40source
Plus250,000 requests/day (all Standard features + climate normals, 5-year historical, maps API)month$180source
Business2,000,000 requests/day (all Plus features + 25-year historical, air quality API, ag-weather, energy APIs, 10 API keys, 99.5% uptime SLA)month$475source
BusinessPriority Support add-onmonth$100source
EnterprisePremium Support add-onmonth$500source
EnterpriseCustom plan: >2M requests/day, custom rate limits, S3/FTP delivery, custom terms (contact sales)month - source

Capabilities

  • Forecast
  • Historical data
  • Severe-weather alerts
  • Hyperlocal / nowcast
  • Air quality
Supported actions
current_conditions, daily_forecast, hourly_forecast, minutely_forecast, historical_daily, historical_hourly, historical_sub_hourly, historical_lightning, current_lightning, severe_weather_alerts, current_air_quality, air_quality_forecast, historical_air_quality, climate_normals, ag_weather_forecast, historical_ag_weather, energy_degree_day_forecast, historical_energy_degree_day, weather_maps, geocoding, subscription_usage [7]
Regions
global, severe weather alerts: US, Canada, EU member nations, Israel [8]
Languages
ar, az, be, bg, bs, ca, cs, de, fi, fr, el, es, et, hr, hu, id, it, is, kw, nb, nl, pl, pt, ro, ru, sk, sl, sr, sv, tr, uk, zh, zh-tw, en [9]
Input types
lat/lon coordinates, city name, postal code, weather station ID [10]
Output types
JSON [11]
Webhooks
No [12]
Sandbox / test mode
No [13]
SDK languages
Python [14]
MCP server
No

Trust & compliance

SOC 2
Unknown
HIPAA
No
GDPR
No [15]
ISO 27001
Unknown
PCI DSS
No
Published SLA
Yes [16]
Rate limits
Free: 50 requests/day, 1 req/sec; Standard: 25,000 requests/day, 25 req/sec; Plus: 250,000 requests/day, 50 req/sec; Business: 2,000,000 requests/day, 150 req/sec. Daily quotas reset at 00 UTC. Excess requests return HTTP 429. [17]
Known restrictions
Free plan is non-commercial use only, Free/trial/hobbyist plans require attribution (do-follow link to Weatherbit.io), Cannot use free tier to target or trigger advertising, Cannot create multiple accounts to circumvent rate limits, Cannot resell data without proper licensing, Cannot use for mission-critical applications where failure risks injury, death, or environmental damage, Local data storage only permitted with active paid subscription [18]

Developer surface

Docs rendering: static

Integration

API style
rest
Base URL
https://api.weatherbit.io/v2.0
Version
v2.0
Versioning
url
Stability
ga
Auth methods
api_key
Error format
vendor-specific
Rate limit
50 / day

SDKs

  • Python pyweatherbit · repo

Adoption & maturity

Launched
2017-01-01

Other Weather APIs

  • OpenWeather

    "Build smarter, plan better with the world's most flexible weather data platform"

    Hybrid · free tier · public pricing · self-serve

  • Visual Crossing Weather API

    "The World's Most Comprehensive Weather API for Businesses and Developers."

    Hybrid · free tier · public pricing · self-serve

  • WeatherAPI.com

    "The ultimate weather and geolocation API trusted by 850,000+ users worldwide"

    Subscription · free tier · public pricing · self-serve

  • Meteosource

    "Real-time, forecast & historical accurate data" provided through a Global Weather API leveraging machine learning models for "best-in-class accuracy."

    Subscription · free tier · public pricing · self-serve

  • Open-Meteo

    "An open-source weather API that offers free access for non-commercial use - no API key required, 30+ weather models, historical data from 1940."

    Subscription · free tier · public pricing · self-serve

  • Google Weather API (Google Maps Platform)

    "The Weather API provides comprehensive weather information - including temperature, precipitation, wind, cloud cover, and more - for locations across the globe."

    Usage · free tier · public pricing · self-serve

Weatherbit alternatives · Weatherbit vs OpenWeather · All Weather APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: weatherbit.io · weatherbit.io
  2. Pricing model: weatherbit.io · weatherbit.io
  3. Published pricing: weatherbit.io · weatherbit.io
  4. Free tier: weatherbit.io · weatherbit.io
  5. Self-serve signup: weatherbit.io
  6. Enterprise plan: weatherbit.io
  7. Supported actions: weatherbit.io · weatherbit.io
  8. Regions: weatherbit.io · weatherbit.io
  9. Languages: weatherbit.io
  10. Input types: weatherbit.io · weatherbit.io
  11. Output types: weatherbit.io · weatherbit.io
  12. Webhooks: weatherbit.io
  13. Sandbox: weatherbit.io
  14. SDK languages: pypi.org · github.com
  15. GDPR: weatherbit.io
  16. Published SLA: weatherbit.io · weatherbit.io
  17. Rate limits: help.weatherbit.io · weatherbit.io
  18. Known restrictions: weatherbit.io · weatherbit.io

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Docs Quality: 1535
  2. 2026-06-15 Score Agent Friendliness: 1020
  3. 2026-06-14 API Reference URL: (none)https://www.weatherbit.io/api
  4. 2026-06-14 Robots Allows Agents: (none)Yes
  5. 2026-06-14 Has Structured Data: (none)No
  6. 2026-06-14 Capabilities: {}{"forecast":true,"historical":true,"hyperlocal":true,"air_quality":true,"severe…
  7. 2026-06-14 Summary Md: (none)Weatherbit is a REST weather API, launched in 2017, covering global current con…
  8. 2026-06-14 Score Docs Quality: 015
  9. 2026-06-14 Rendering: (none)static
  10. 2026-06-14 Llms Txt Present: (none)No
  11. 2026-06-14 Status Page URL: (none)https://status.weatherbit.io
  12. 2026-06-14 Docs URL: (none)https://www.weatherbit.io/api
  13. 2026-06-14 Score Pricing Transparency: (none)100
  14. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  15. 2026-06-14 Avoid If: (none)You have strict compliance requirements
  16. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, Teams needing broa…
  17. 2026-06-14 Score Trust Readiness: (none)20
  18. 2026-06-14 Score Procurement Friction: (none)100
  19. 2026-06-14 Score Docs Quality: (none)0
  20. 2026-06-14 Score Agent Friendliness: (none)10
  21. 2026-06-14 Score Setup Speed: (none)75
  22. 2026-06-14 Self Serve Signup: set to Yes
  23. 2026-06-14 Requires Sales Call: set to No
  24. 2026-06-14 Enterprise Plan Available: set to Yes
  25. 2026-06-14 HIPAA: set to No
  26. 2026-06-14 GDPR: set to No
  27. 2026-06-14 PCI DSS: set to No
  28. 2026-06-14 SLA Published: set to Yes
  29. 2026-06-14 Data Retention Policy URL: set to https://www.weatherbit.io/privacy
  30. 2026-06-14 Documented Rate Limits: set to Free: 50 requests/day, 1 req/sec; Standard: 25,000 requests/day, 25 req/sec; Pl…
  31. 2026-06-14 Rate Limit Window: set to day
  32. 2026-06-14 Known Restrictions: set to Free plan is non-commercial use only, Free/trial/hobbyist plans require attribu…
  33. 2026-06-14 Auth Methods: set to api_key
  34. 2026-06-14 Auth Docs URL: set to https://www.weatherbit.io/api/weather-current
  35. 2026-06-14 API Style: set to rest
  36. 2026-06-14 Base URL: set to https://api.weatherbit.io/v2.0
  37. 2026-06-14 API Version: set to v2.0
  38. 2026-06-14 Versioning Scheme: set to url
  39. 2026-06-14 Stability: set to ga
  40. 2026-06-14 Quickstart URL: set to https://www.weatherbit.io/api
  41. 2026-06-14 Error Format: set to vendor-specific
  42. 2026-06-14 Requires Verification: set to No
  43. 2026-06-14 Starting Price Usd: set to 40
  44. 2026-06-14 Price Basis: set to month
  45. 2026-06-14 Free Tier Limit: set to 50 calls/day (non-commercial use only)
  46. 2026-06-14 Slug: set to weatherbit
  47. 2026-06-14 Notable Customers: set to (none)
  48. 2026-06-14 Fields Not Found: set to soc2 certification status, iso_27001 certification status, deprecation_policy_u…
  49. 2026-06-14 Source Confidence: set to high
  50. 2026-06-14 Extractor: set to claude-subagent:sonnet

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/weatherbit \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/weatherbit/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →