Datacircle

Apple WeatherKit pricing and alternatives: weather forecast API, forecastDaily

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

67% complete: 4 of the 6 key fields we checkSee the 6 fields

$0.05per 1,000 placesHalf of the 165 plans we rank by price cost $0.072 per 1,000 places or less. This plan is cheaper than 55% of the 165 plans.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: 1 million calls/month one of Apple WeatherKit's 10 plans
Call: GET /api/v1/weather/{language}/{latitude}/{longitude}, forecastDaily one of Apple WeatherKit's 2 calls for this API
API: Weather forecast API one of Apple WeatherKit's 2 APIs

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • 4 of the 6 key fields we check. Temperature, Precipitation, Conditions, Sun.
  • A monthly subscription. You pay $49.99 a month for 1,000,000 requests. Unused calls don't roll over to the next month.
  • One call. You call GET /api/v1/weather/{language}/{latitude}/{longitude}. You send language, latitude, longitude and timezone. You set dataSets to "forecastDaily". You can also send countryCode, currentAsOf, dailyEnd, dailyStart, hourlyEnd and hourlyStart. The call returns the forecast for the place.
  • Who can get it: the Account Holder of an Apple Developer Program membership. Keep data: with conditions. Use data: with conditions.

Apple WeatherKit: weather forecast API alternatives

We list other providers' plans closest to this plan in price per 1,000 places.

This planApple WeatherKit, $49.99 monthly, 1 million calls/month, GET /api/v1/weather/{language}/{latitude}/{longitude}, forecastDailyMeteosource, $29 monthlyForeca, €449 monthly, Cirrus, GET /api/v1/forecast/hourly/{location}Weatherbit, $540 yearly, Standard, GET /v2.0/forecast/dailyGoogle Maps Platform, pay as you go, 1,000,001 - 5,000,000, GET /v1/forecast/hours:lookup
$ per 1,000 places$0.05$0.048$0.051$0.059$0.06
Completeness67%100%83%100%83%
Billingmonthlymonthlymonthlyyearlypay as you go
Pay$49.99$29€449$540monthly
Enough for1,000,000 calls a month20,000 calls a day10,000,000 results a month25,000 calls a dayas many as you pay for
Freshnessunknownliveunknownliveunknown
Who can get itthe Account Holder of an Apple Developer Program membershipanyoneanyoneanyoneanyone who enables billing on a Google Cloud project

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. developer.apple.com/programs/
  2. developer.apple.com/support/terms/apple-developer-program-license-agreement/
  3. developer.apple.com/tutorials/data/documentation/weatherkitrestapi/dailyforecast.json
  4. developer.apple.com/tutorials/data/documentation/weatherkitrestapi/dailyforecast/dailyforecastdata.json
  5. developer.apple.com/tutorials/data/documentation/weatherkitrestapi/dataset.json
  6. developer.apple.com/tutorials/data/documentation/weatherkitrestapi/daypartforecast.json
  7. developer.apple.com/tutorials/data/documentation/weatherkitrestapi/dayweatherconditions.json
  8. developer.apple.com/tutorials/data/documentation/weatherkitrestapi/get-api-v1-weather-_language_-_latitude_-_longitude_.json
  9. developer.apple.com/tutorials/data/documentation/weatherkitrestapi/metadata.json
  10. developer.apple.com/weatherkit/

Product details

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

  • Temperature
  • Precipitation
  • Wind, not in the answer
  • Conditions
  • Humidity, not in the answer
  • Sun
Price
$ per 1,000 places$0.05
Percall
Billingmonthly
$ a month$49.99
Charges
Also pays forfrom the same budget: currentWeather · forecastHourly · forecastNextHour · weatherAlerts
In their words
Their pitchA collection of day forecasts for a specified range of days.
Data
Keep dataUnless otherwise expressly permitted in the Documentation, Apple Weather Data may not be cached, pre-fetched, or stored by You, Your Application, or Your Corresponding Product other than on a temporary and limited basis solely to improve the performance of the WeatherKit APIs with Your Application or Corresponding Product.
Use dataYou may not charge any fees to end users for access to or use of the Apple Weather Data presented in its original form through Your Application or Corresponding Product, provided, however, You may charge fees to end users for Value-Added Services or Products [...] You may not grant sublicensing rights to the WeatherKit APIs or Apple Weather Data in their original form. You may use Apple Weather Data for internal purposes or to create, make or display Value-Added Services or Products to Your end users. Your end user license terms must not permit end users or any other third parties to reverse engineer the WeatherKit APIs or Apple Weather Data for any purpose. [...] Applications or Corresponding Products that use the WeatherKit APIs may not be designed or marketed for emergency or life-saving purposes. [...] Your Application or Corresponding Product may access the Apple Weather Data only through the WeatherKit APIs. You agree that Your display of the Apple Weather Data must comply with all applicable attribution requirements and any other specifications provided in the Program Requirements. You may not modify, change, alter, or obscure Weather Alerts in any way. [...] You may not use the WeatherKit APIs in any manner that enables or permits bulk downloads or feeds of the Apple Weather Data, or any portion thereof, or that in any way attempts to extract or scrape any portions of the Apple Weather Data. For example, neither You, Your Applications, nor Your Corresponding Products may use or make available the Apple Weather Data, or any portion thereof, as part of any secondary or derived database. [...] If your apps, web apps, or websites display any weather data from Apple (other than weather alerts or value-added services or products, as described below), you must clearly display the Apple Weather trademark (Weather), as well as the legal link to other data sources.
Plan
Pay$49.99
You get1,000,000 requests a month
Enough for1,000,000 calls a month
Expiresunused calls don't roll over to the next month
Rate limit
Batch1
The call
You sendlanguage, latitude, longitude, timezone, dataSets "forecastDaily". Optional: countryCode, currentAsOf, dailyEnd, dailyStart, hourlyEnd, hourlyStart
MethodGET
Path/api/v1/weather/{language}/{latitude}/{longitude}
About the plan
Plan1 million calls/month
Who can get itthe Account Holder of an Apple Developer Program membership
The 58 fields the plan's answer can hold

units, data procured time, data reported time, data expiry time, attribution URL, provider name, provider logo, language, latitude, longitude, temporarily unavailable, version, start time, end time, conditions code, high, low, precipitation amount, precipitation chance, precipitation type, snowfall amount, max UV index, moon phase, moonrise, moonset, sunrise, sunrise civil, sunrise nautical, sunrise astronomical, sunset, sunset civil, sunset nautical, sunset astronomical, solar noon, solar midnight, daytime start time, daytime end time, daytime cloud cover, daytime conditions code, daytime humidity, daytime precipitation amount, daytime precipitation chance, daytime precipitation type, daytime snowfall amount, daytime wind speed, daytime wind direction, overnight start time, overnight end time, overnight cloud cover, overnight conditions code, overnight humidity, overnight precipitation amount, overnight precipitation chance, overnight precipitation type, overnight snowfall amount, overnight wind speed, overnight wind direction, learn more URL

Best GTM APIs