Open-Meteo vs National Weather Service API

Free API comparison

Open-MeteoNational Weather Service API
CategoryWeather forecastsWeather forecasts
API keyNot neededNot needed
PricingFree for non-commercial use; commercial use needs a paid plan.Free and no key needed; send a User-Agent that identifies your app.
Commercial useNot on the free planNot stated
From the browserYes (CORS)Yes (CORS)
FormatsJSONJSON
InterfaceREST, HTTP-GETREST, HTTP-GET
Provideropen-meteo.comweather.gov
Last checkedNot statedWorking on November 1st, 2026
MCP serverNoNo

Which one to choose

The National Weather Service API gives official forecasts, observations and weather alerts for the United States only, free and without a key. Open-Meteo covers the whole world and adds historical weather, but its free use is non-commercial. Choose the National Weather Service for official US data and alerts, Open-Meteo for anywhere else.

Each service's own page has its full description, a code example and what visitors report: Open-Meteo, National Weather Service API.