NOAA National Weather Service API
Weather No key
AuthenticationNo key
Rate limitNo published cap; generous but unofficial. If you get a 'too many requests' message, wait about 5 seconds and try again.
Documentation: www.weather.gov ยท Checked Sep 13, 2026
About
This is the same forecast data behind weather.gov, run by the National Weather Service. You can get detailed forecasts, severe weather alerts, and live station observations for any spot in the United States. It covers all US states, territories, and nearby coastal waters.
Details
No key needed. You can call it right away.
Auth: No key
Rate limit: No published cap; generous but unofficial. If you get a 'too many requests' message, wait about 5 seconds and try again.
Verified: 2026-09-13
Best for: personal developer fun
Setup
- Find your spot's latitude and longitude (any map or geocoder gives you these).
- Paste them into https://api.weather.gov/points/LAT,LON. E.g. 34.0522,-118.2437 for Los Angeles.
- Open the links in the response; they point to the forecast, hourly forecast, and alerts for that exact spot.
- Send a descriptive User-Agent header with your app name so the service can identify you.
Example
https://api.weather.gov/points/34.0522,-118.2437Use cases
- Check the 7-day forecast before driving from Los Angeles to Northridge
- Pull severe thunderstorm or heat alerts for your city
- Compare live conditions at nearby weather stations