Free Weather APIs
Integrate real-time weather data, forecasts, and climate information into your applications.
All Weather APIs
317Timer!
Weather, especially for Astroweather
AccuWeather
Weather and forecast data
Aemet
Weather and forecast data from Spain
apilayer weatherstack
Real-Time & Historical World Weather Data API
APIXU
Weather
AQICN
Air Quality Index Data for over 1000 cities
AviationWeather
NOAA aviation weather forecasts and observations
ColorfulClouds
Weather
Euskalmet
Meteorological data of the Basque Country
Foreca
Weather
HG Weather
Provides weather forecast data for cities in Brazil
Hong Kong Obervatory
Provide weather information, earthquake information, and climate data
MetaWeather
Weather
Meteorologisk Institutt
Weather and climate data
Micro Weather
Real time weather forecasts and historic data
ODWeather
Weather and weather webcams
Oikolab
70+ years of global, hourly historical and forecast weather data from NOAA and ECMWF
Open-Meteo
Global weather forecast API for non-commercial use
openSenseMap
Data from Personal Weather Stations called senseBoxes
OpenUV
Real-time UV Index Forecast
OpenWeatherMap
Weather
QWeather
Location-based weather data
RainViewer
Radar data collected from different websites across the Internet
Storm Glass
Global marine weather from multiple sources
Tomorrow
Weather API Powered by Proprietary Technology
US Weather
US National Weather Service
Visual Crossing
Global historical and weather forecast data
weather-api
A RESTful free API to check the weather
WeatherAPI
Weather API with other stuff like Astronomy and Geolocation API
Weatherbit
Weather
Yandex.Weather
Assesses weather condition in specific locations
FAQ
What are weather APIs?
Weather APIs are programming interfaces that allow developers to integrate weather-related functionality into their applications, providing access to data and features specific to the weather domain.
Are these weather APIs really free?
Yes — all APIs listed here offer free tiers or are completely free to use. Some may have usage limits or require registration. Always check the specific API's documentation for detailed terms.
How do I get started with weather APIs?
Choose an API that fits your needs, then visit its documentation page. Most APIs require an API key obtained through free registration. Follow the integration guides and examples provided.