APIbenchmarks
WeatherAPI.com logo

WeatherAPI.com

WeatherAPI.com · Ranked #3 of 7 in Weather APIs

80.4/ 100
BStrong

Developer-first freemium service with a generous 1M-call free tier, instant key, and SDKs across popular languages on GitHub.

Best for

Frictionless freemium weather API

Screenshot of WeatherAPI.com

Overview

WeatherAPI.com is a developer-focused weather data provider that delivers current conditions, forecasts, historical data, and a wide range of supplementary feeds (marine, astronomy, air quality, alerts, sports, time zone, and IP geolocation) through a single, simple REST/JSON API. It positions itself as the easy-to-integrate option in the weather-API market, trading some of the hyperlocal depth of competitors like OpenWeatherMap's One Call 3.0 for clean JSON responses, a generous free tier (100K calls/month), and flat, predictable pricing. The company markets itself as trusted by 800,000+ developers and is a common pick for prototypes, side projects, dashboards, and digital-signage use cases.

The product's strongest selling point is its developer experience and price-to-value: a single API key works across all endpoints and persists when you upgrade, history reaches back to January 1, 2010 on paid plans, and forecasts extend up to 300 days on the Future API. Reliability is solid but not best-in-class, the public status page reports roughly 99.91-99.93% uptime over the trailing window, with occasional short outages (e.g., a 59-minute API incident on June 18, 2026). That sits below a hard 99.9%+ guarantee for the API endpoint and falls short of the four-nines reliability some enterprise weather vendors advertise; a formal SLA is reserved for the custom Enterprise tier.

Where WeatherAPI.com loses ground is depth and enterprise assurances. Users and comparison write-ups note occasional forecast inaccuracies and lighter hyperlocal/minute-level precision versus heavier providers, and historically the company drew criticism when it altered its free tier (it has since restored a 100K-call free plan). For teams needing minute-by-minute precipitation, dense numerical-weather-model access, or contractual uptime guarantees below the Enterprise tier, specialist providers (Meteomatics, The Weather Company, Xweather) are stronger. But for the large middle of the market that wants fast, affordable, clean weather data, WeatherAPI.com is a pragmatic default.

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 & DXClear, example-rich docs at weatherapi.com/docs covering every endpoint plus a Swagger spec and a GitHub SDK org, making first integration fast.
80
30%24.0
ReliabilityPublic status page shows ~99.91-99.93% trailing uptime with periodic short outages, solid for the price tier but below a guaranteed 99.9%+ and the four-nines some rivals offer.
74
25%18.5
Ecosystem & SDKsBroad endpoint coverage (forecast, history, marine, air quality, alerts, sports, astronomy) and official multi-language SDKs, though community tooling is smaller than OpenWeatherMap's.
78
25%19.5
AccessibilityGenerous 100K-call/month free tier, a single persistent API key across plans, and low $7 entry pricing make it very accessible to indie and startup developers.
92
20%18.4
APIbenchmarks Index (ABI)80.4

Table 1. Derivation of the ABI for WeatherAPI.com. Contribution = score × weight; the index is their sum.

At a glance

Vendor
WeatherAPI.com
Pricing model
Per call / monthly tiers
Free tier
1M calls/mo (3-day forecast)
Official SDKs
7 languages

Pricing

Free$0/mo100K calls/month, 3-day forecast, 1 day of history, core APIs.
Starter$7/mo (or $75/yr)3M calls/month, 7-day forecast, past 7 days of history.
Pro+$25/mo (or $270/yr)5M calls/month, 300-day forecast, 365 days of history, bulk requests, Pollen API.
Business$65/mo (or $702/yr)10M calls/month, 300-day forecast, history from Jan 1 2010, bulk requests + IP blocking. Marketed as Most Popular.
EnterpriseCustomCustom call volume, 365-day forecast, full history, SLA and all advanced features.

Key features

  • Realtime current-weather API
  • Forecast API (up to 14 days)
  • History API (from Jan 1, 2010)
  • Future API (14-300 days ahead)
  • Marine/sailing forecast with tide data
  • Air Quality API (PM2.5, PM10, EPA indices)
  • Weather Alerts API (government warnings)
  • Astronomy API (sun/moon times and phases)
  • Sports, Time Zone, Search/Autocomplete and IP Lookup APIs
  • Bulk request support for multiple locations in one call

Official SDKs

JavaScript/Node (npm, incl. weatherapi-mcp)PythonPHPJavaGoRubySwagger/OpenAPI spec

Strengths & trade-offs

Strengths
  • +Generous free tier (100K calls/month) plus a low $7 paid entry point, among the cheapest in the weather-API market
  • +Extremely clean, simple JSON responses that make first integration fast
  • +Single API key works across all endpoints and stays the same when you upgrade plans
  • +Broad endpoint coverage: forecast, history (back to 2010), marine/tides, air quality, alerts, astronomy, sports, time zone, IP lookup
  • +Forecasts extend up to 300 days via the Future API; long historical reach on paid tiers
  • +Official SDKs on GitHub plus Swagger spec and an MCP/npm package for modern tooling
Trade-offs
  • Reported uptime (~99.91-99.93%) sits below a guaranteed 99.9%+ and trails four-nines enterprise rivals
  • Formal SLA is gated to the custom Enterprise tier only
  • Occasional forecast inaccuracies and lighter hyperlocal/minute-level precision than heavier providers like OpenWeatherMap One Call 3.0
  • Past changes to the free tier frustrated low-volume hobbyist users who don't want to pay for millions of unused calls
  • Pollen API and some advanced data require Pro+ or higher, not lower paid tiers

What developers say

Developers broadly praise WeatherAPI.com for ease of use, clean JSON, and pricing, while a minority cite occasional forecast inaccuracy and frustration over free-tier limits.

Weather api is easy to use and set up and does exactly what we were needing, we use it daily for digital signage and it works perfectly.

Key figures

Uptime (api.weatherapi.com, trailing window)99.934%WeatherAPI.com status page
Uptime (weatherapi.com, trailing window)99.914%WeatherAPI.com status page
Free tier call limit100,000 calls/monthWeatherAPI.com pricing page
Starter plan price$7/month (3M calls/month)WeatherAPI.com pricing page
Business plan price$65/month (10M calls/month)WeatherAPI.com pricing page
Recent API outage duration59 minutes (June 18, 2026)WeatherAPI.com status page

Compare WeatherAPI.com head to head

Sources

  1. https://www.weatherapi.com/pricing.aspx
  2. https://www.weatherapi.com/docs/
  3. https://status.weatherapi.com/
  4. https://github.com/weatherapicom/
  5. https://www.g2.com/products/weather-api/reviews
  6. https://github.com/monicahq/monica/issues/6288
  7. https://www.visualcrossing.com/resources/blog/best-weather-api-for-2025/
  8. https://myplumberpros.com/blog/weatherapi-com-accuracy-reliability-and

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