PyPI
pypi.org › project › python-weather
python-weather · PyPI
A free and asynchronous weather API wrapper made in Python, for Python.
» pip install python-weather
Published Jan 23, 2026
Version 2.1.2
Readthedocs
python-weather.readthedocs.io
python-weather
weather = await client.get('New York') # Fetch the temperature for today. print(weather.temperature) # Fetch weather forecast for upcoming days. for daily in weather: print(daily) # Each daily forecast has their own hourly forecasts.
Videos
54:28
Create a weather app with Python! ☀️ - YouTube
Professional Weather App with Django in Python
Weather API Tutorial in Python
08:29
Python Weather App in 8 Minutes - YouTube
42:34
Build YOUR OWN Weather App in Python with Flask (COMPLETE Beginner ...
GeeksforGeeks
geeksforgeeks.org › python › python-find-current-weather-of-any-city-using-openweathermap-api
Find current weather of any city using OpenWeatherMap API in Python - GeeksforGeeks
July 11, 2025 - Making more than 60 calls per minute requires a paid subscription starting at USD 40 per month. Access to historical data requires a subscription starting at 150 USD per month. Users can request current weather information, extended forecasts, and graphical maps (showing cloud cover, wind speed, pressure, and precipitation).
Meteosource
meteosource.com › blog › weather-api-for-python
The Best Weather API for Python
The final verdict was easy to make. From those high-quality weather data providers we have selected, only Meteosource provides a Python wrapper library called pymeteosource that makes it very easy to use the weather API in your Python applications.
GitHub
github.com › null8626 › python-weather
GitHub - null8626/python-weather: A free and asynchronous weather API wrapper made in python, for python. · GitHub
weather = await client.get('New York') # Fetch the temperature for today. print(weather.temperature) # Fetch weather forecast for upcoming days. for daily in weather: print(daily) # Each daily forecast has their own hourly forecasts.
Starred by 113 users
Forked by 31 users
Languages Python
GitHub
github.com › rachanahegde › python-weather-app
GitHub - rachanahegde/python-weather-app: A website built with Flask and OpenWeather API that displays the weather forecast for any city. *Optimised for desktop and mobile view. NOTE: Website is down since Heroku removed free plans. · GitHub
A website built with Flask and OpenWeather API that displays the weather forecast for any city. *Optimised for desktop and mobile view. NOTE: Website is down since Heroku removed free plans. - rachanahegde/python-weather-app
Starred by 10 users
Forked by 17 users
Languages HTML 38.7% | CSS 37.1% | Python 24.1% | Procfile 0.1%
GitHub
github.com › meteostat › meteostat
GitHub - meteostat/meteostat: Access and analyze historical weather and climate data with Python. · GitHub
Starred by 631 users
Forked by 77 users
Languages Python
GitHub
github.com › meteostat › meteostat-python
GitHub - meteostat/meteostat-python: Access and analyze historical weather and climate data with Python.
Starred by 546 users
Forked by 72 users
Languages Python 100.0% | Python 100.0%
Meteomatics
meteomatics.com › home › weather api › python weather api
Python Weather API | Meteomatics
December 18, 2025 - This includes time series of various weather model data, station data, forecast data, radar and satellite images. Deploy area queries: This allows users to fetch data over a regular grid, making it an ideal tool for in-depth analysis and data science applications. ... Access the Python library and see examples of the Meteomatics Weather API for Python in action, including demo scripts for interesting use cases such as producing an automatic energy market forecast.
Readthedocs
python-weather.readthedocs.io › en › latest › forecast › index.html
Forecast - python-weather - Read the Docs
A free and asynchronous weather Python API wrapper made in Python, for Python.
Google Code
code.google.com › archive › p › python-weather-api
Google Code Archive - Long-term storage for Google Code Project Hosting.
Archive · Skip to content · The Google Code Archive requires JavaScript to be enabled in your browser · Google · About Google · Privacy · Terms
Reddit
reddit.com › r/learnpython › best weather api
r/learnpython on Reddit: Best Weather API
August 24, 2023 -
Any fan favorites for both current and historical weather data?
Top answer 1 of 5
9
I've heard really great things about Tomorrow.io weather API ! They offer a free version and you can access their platform. Plus they're sending satellites into space so you can trust they'll have more robust data than anyone else.
2 of 5
7
The actual answer is this: https://open-meteo.com/ It's perfect. Even gives you example python code, historical data way back to wayback, forecasts for 16 days, free for 10,000 requests a day, NO API KEY!!!
Meteomatics
meteomatics.com › home › weather api › documentation › data connectors › python
Python | Meteomatics
On this page you will find a sample code and open source Python modules for the easy retrieval of any type of weather data.
Bigl
bigl.es › using-python-to-get-weather-data
Using Python to get weather data
May 2, 2015 - My current favourite is Open Weather Map which is an open source API for weather data, and it comes with a great Python library.
Talkpython
weather.talkpython.fm
Weather API - Talk Python
Talk Python Weather API for educational purposes, built with FastAPI & Python 3