Weatherbit
"The High Performance Weather API for All of Your Data Needs" [1]
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 / 100Agent friendliness
- 100 / 100Pricing transparency
- 75 / 100Setup speed
- 35 / 100Docs quality
- 100 / 100Procurement ease
- 20 / 100Trust readiness
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]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Free | 50 requests/day (non-commercial, 7-day forecast, current weather only) | month | $0 | source |
| Standard | 25,000 requests/day (16-day forecast, hourly, minutely, lightning, commercial license) | month | $40 | source |
| Plus | 250,000 requests/day (all Standard features + climate normals, 5-year historical, maps API) | month | $180 | source |
| Business | 2,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 | $475 | source |
| Business | Priority Support add-on | month | $100 | source |
| Enterprise | Premium Support add-on | month | $500 | source |
| Enterprise | Custom plan: >2M requests/day, custom rate limits, S3/FTP delivery, custom terms (contact sales) | month | - | source |
Capabilities
- 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
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
- 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"
Visual Crossing Weather API
"The World's Most Comprehensive Weather API for Businesses and Developers."
WeatherAPI.com
"The ultimate weather and geolocation API trusted by 850,000+ users worldwide"
Meteosource
"Real-time, forecast & historical accurate data" provided through a Global Weather API leveraging machine learning models for "best-in-class accuracy."
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."
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."
References
- ↑Description: weatherbit.io · weatherbit.io
- ↑Pricing model: weatherbit.io · weatherbit.io
- ↑Published pricing: weatherbit.io · weatherbit.io
- ↑Free tier: weatherbit.io · weatherbit.io
- ↑Self-serve signup: weatherbit.io
- ↑Enterprise plan: weatherbit.io
- ↑Supported actions: weatherbit.io · weatherbit.io
- ↑Regions: weatherbit.io · weatherbit.io
- ↑Languages: weatherbit.io
- ↑Input types: weatherbit.io · weatherbit.io
- ↑Output types: weatherbit.io · weatherbit.io
- ↑Webhooks: weatherbit.io
- ↑Sandbox: weatherbit.io
- ↑SDK languages: pypi.org · github.com
- ↑GDPR: weatherbit.io
- ↑Published SLA: weatherbit.io · weatherbit.io
- ↑Rate limits: help.weatherbit.io · weatherbit.io
- ↑Known restrictions: weatherbit.io · weatherbit.io
Change history
- 2026-06-15 Score Docs Quality: 15 → 35
- 2026-06-15 Score Agent Friendliness: 10 → 20
- 2026-06-14 API Reference URL: (none) → https://www.weatherbit.io/api
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 Has Structured Data: (none) → No
- 2026-06-14 Capabilities: {} → {"forecast":true,"historical":true,"hyperlocal":true,"air_quality":true,"severe…
- 2026-06-14 Summary Md: (none) → Weatherbit is a REST weather API, launched in 2017, covering global current con…
- 2026-06-14 Score Docs Quality: 0 → 15
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Llms Txt Present: (none) → No
- 2026-06-14 Status Page URL: (none) → https://status.weatherbit.io
- 2026-06-14 Docs URL: (none) → https://www.weatherbit.io/api
- 2026-06-14 Score Pricing Transparency: (none) → 100
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Avoid If: (none) → You have strict compliance requirements
- 2026-06-14 Best For: (none) → Prototypes and side projects - free to start, no sales call, Teams needing broa…
- 2026-06-14 Score Trust Readiness: (none) → 20
- 2026-06-14 Score Procurement Friction: (none) → 100
- 2026-06-14 Score Docs Quality: (none) → 0
- 2026-06-14 Score Agent Friendliness: (none) → 10
- 2026-06-14 Score Setup Speed: (none) → 75
- 2026-06-14 Self Serve Signup: set to Yes
- 2026-06-14 Requires Sales Call: set to No
- 2026-06-14 Enterprise Plan Available: set to Yes
- 2026-06-14 HIPAA: set to No
- 2026-06-14 GDPR: set to No
- 2026-06-14 PCI DSS: set to No
- 2026-06-14 SLA Published: set to Yes
- 2026-06-14 Data Retention Policy URL: set to https://www.weatherbit.io/privacy
- 2026-06-14 Documented Rate Limits: set to Free: 50 requests/day, 1 req/sec; Standard: 25,000 requests/day, 25 req/sec; Pl…
- 2026-06-14 Rate Limit Window: set to day
- 2026-06-14 Known Restrictions: set to Free plan is non-commercial use only, Free/trial/hobbyist plans require attribu…
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://www.weatherbit.io/api/weather-current
- 2026-06-14 API Style: set to rest
- 2026-06-14 Base URL: set to https://api.weatherbit.io/v2.0
- 2026-06-14 API Version: set to v2.0
- 2026-06-14 Versioning Scheme: set to url
- 2026-06-14 Stability: set to ga
- 2026-06-14 Quickstart URL: set to https://www.weatherbit.io/api
- 2026-06-14 Error Format: set to vendor-specific
- 2026-06-14 Requires Verification: set to No
- 2026-06-14 Starting Price Usd: set to 40
- 2026-06-14 Price Basis: set to month
- 2026-06-14 Free Tier Limit: set to 50 calls/day (non-commercial use only)
- 2026-06-14 Slug: set to weatherbit
- 2026-06-14 Notable Customers: set to (none)
- 2026-06-14 Fields Not Found: set to soc2 certification status, iso_27001 certification status, deprecation_policy_u…
- 2026-06-14 Source Confidence: set to high
- 2026-06-14 Extractor: set to claude-subagent:sonnet
Suggest an edit / leave a review
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"}'