Datacircle

WeatherAPI.com pricing and alternatives: weather forecast API

Is WeatherAPI.com yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

100% complete: all 6 key fields we checkSee the 6 fields

$0.00per 1,000 placesWe rank 165 plans by price. OpenWeather's £370 monthly plan is the cheapest paid plan per 1,000 places: $0.00049.Weatherbit, WeatherAPI.com and MET Norway are the best weather forecast API providers in our benchmark.
Plan: Free one of WeatherAPI.com's 36 plans
Call: GET /v1/forecast.json WeatherAPI.com's only call for this API
API: Weather forecast API one of WeatherAPI.com's 3 APIs

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • All 6 key fields we check. Temperature, Precipitation, Wind, Conditions, Humidity, Sun.
  • Nothing to pay. You get 100,000 requests a month. Calls stop once your requests run out.
  • One call. You call GET /v1/forecast.json. You send q (latitude and longitude) and days (up to 3 on Free, 7 on Starter, 14 on Pro+ and above). You can also send dt, unixdt, hour, alerts, aqi, pollen, tp, lang, day_fields, hour_fields and et0. The call returns the forecast for the place.
  • Anyone can get it. Keep data: with conditions. Use data: with conditions.

WeatherAPI.com: weather forecast API alternatives

The table starts with WeatherAPI.com's cheapest paid plan. Next come plans from other providers with the price per 1,000 places closest to WeatherAPI.com's.

WeatherAPI.com, $75 yearlyOpenWeather, £140 monthly, Developer, GET /data/2.5/forecast/hourlyWeather Unlocked, $30 monthlyWeatherbit, $5,700 yearly, Business, GET /v2.0/forecast/dailySeniverse, CNY 6,000 pack, Extra visits 100,000,000 (额外访问量), GET /v3/weather/daily.json
$ per 1,000 places$0.0021$0.0019$0.0033$0.0078$0.009
Completeness100%100%100%100%83%
Billingyearlymonthlymonthlyyearlypay first
Pay$75£140$30$5,700CNY 6,000
Enough for3,000,000 calls a month100,000,000 calls a month300,000 calls a day2,000,000 calls a day100,000,000 calls
Freshnessunknownunknownlivelive12 hours
Who can get itanyoneanyoneanyoneanyonecustomers with a monthly or yearly data subscription (包年包月)

Every weather forecast API provider we score, ranked

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-30.

  1. weatherapi.com/api
  2. weatherapi.com/docs/forecast-api/
  3. weatherapi.com/docs/request-parameters/
  4. weatherapi.com/openapi.json
  5. weatherapi.com/pricing
  6. weatherapi.com/terms

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Temperature
  • Precipitation
  • Wind
  • Conditions
  • Humidity
  • Sun
Price
$ per 1,000 places$0.00
Percall
Billingfree
Charges
Also pays forfrom the same budget: Realtime API · History API · Alerts API · Marine API · Search/Autocomplete API · IP Lookup API · Astronomy API · Time Zone API · Sports API
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchUp to 14 days of daily and hourly forecast with astronomy, chance of rain and snow, alerts and air quality. 15-minute interval with tp=15.
Data
Keep dataYou may cache API responses for performance optimisation subject to the following limits: current conditions data — maximum 60 minutes, forecast data — maximum 24 hours, historical data — no restriction. Caching beyond these limits or storing data beyond your subscription term constitutes a breach of these Terms and Conditions.
Use dataYou may access, view and make copies of the data in the API for your personal or commercial use, including making the data in the API available in online and/or mobile applications/services (a single API key/subscription may be used in respect of one online or mobile application/service only) [...] If you are a Free API user then for all uses of the data, you will credit WeatherAPI.com by name or brand logo as the source of the data. [...] You agree not to sell our weather data to any third party. [...] you warrant that you will not use the Services for any purpose that is unlawful or prohibited by these Terms and Conditions, including: Scraping, bulk downloading, or systematic extraction of data beyond your subscribed plan limits. Using the API in any application or service that facilitates illegal activity. Interfering with or disrupting the integrity or performance of the API infrastructure. Attempting to reverse-engineer, decompile, or derive source code from the API. Using the data in any safety-critical system as the sole data source without independent verification against official meteorological services. [...] Where you make weather data derived from the WeatherAPI.com API available to your own end users [...] you must display a clear, conspicuous, and intelligible disclaimer to those end users.
Plan
Pay$0
You get100,000 requests a month
Enough for100,000 calls a month
Rate limit
Batch1
Speed
Median0.28 s
The call
You sendq (latitude and longitude), days (up to 3 on Free, 7 on Starter, 14 on Pro+ and above). Optional: dt, unixdt, hour, alerts, aqi, pollen, tp, lang, day_fields, hour_fields, et0
MethodGET
Path/v1/forecast.json
About the plan
PlanFree
Who can get itanyone
The 48 fields the plan's answer can hold

location name, region, country, latitude, longitude, time zone, local time, date, hour, temperature, feels-like temperature, wind chill, heat index, dew point, humidity, cloud cover, conditions, condition icon, condition code, day or night, precipitation, snowfall, chance of rain, chance of snow, will it rain, will it snow, pressure, visibility, wind speed, wind direction, wind gusts, UV index, high, low, average temperature, average humidity, average visibility, highest wind speed, total precipitation, total snowfall, sunrise, sunset, moonrise, moonset, moon phase, moon illumination, moon up, sun up

Best GTM APIs