German Weather Forecast (DWD MOSMIX) – Hourly & Daily
Pricing
from $1.00 / 1,000 results
German Weather Forecast (DWD MOSMIX) – Hourly & Daily
Official 10-day weather forecast from the Deutscher Wetterdienst (DWD MOSMIX) for ~5,600 stations in Germany and worldwide: temperature, rain and rain probability, wind and gusts, clouds, sunshine, solar radiation, thunderstorm risk. Hourly or daily. Search by town or coordinates. CC BY 4.0.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Taylor Ford
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Get the official 10-day weather forecast of the Deutscher Wetterdienst (DWD), Germany's national weather service, for any German town – as clean JSON, CSV or Excel. Hourly or as a daily summary.
The data is MOSMIX, the DWD's statistically optimised point forecast. It combines the ICON and ECMWF weather models with decades of station observations, and it is the forecast behind many German weather apps. It covers ~5,600 stations: the whole of Germany, plus larger cities and airports across Europe and the world.
- 🌡️ Temperature, dew point, humidity
- 🌧️ Precipitation (mm per hour) and chance of rain, snow, freezing rain
- 💨 Wind speed, direction and gusts
- ☁️ Cloud cover, sunshine minutes, visibility, air pressure
- ☀️ Solar radiation (W/m², kWh/m² per day) – useful for PV yield estimates
- ⛈️ Thunderstorm and fog probability, plus a plain-language weather description (EN or DE)
Search by town name ("Köln", "Munich", "Sylt"), station ID, airport code or coordinates (nearest station). No API key, no scraping, no login.
What can I use it for?
- ☀️ Solar & energy – hourly radiation, sunshine and cloud forecasts for PV and heat-pump planning, energy trading inputs.
- 🏗️ Construction, agriculture & logistics – plan concrete pours, spraying, harvests or deliveries around rain, frost and wind gusts.
- 🎪 Events, tourism & retail – staff and stock for the weather: rain chance and max temperature by day.
- 📱 Apps, dashboards & smart home – a reliable German forecast feed without signing up for a weather API.
- 🤖 AI agents – call it as a tool via the Apify MCP server: "Will it rain in Hamburg on Saturday?"
The DWD updates MOSMIX_L every 6 hours (issued about 03, 09, 15 and 21 UTC). Schedule the tool once or a few times a day for a fresh feed.
Example input
{"stations": ["Berlin", "München", "Köln"],"output": "daily","days": 7}
Or by coordinates – the nearest station to Frankfurt's city centre, next 24 hours:
{ "latitude": "50.11", "longitude": "8.68", "output": "hourly", "hours": 24 }
Example output
Daily (one row per station and day):
{"stationId": "10382","stationName": "BERLIN-TEGEL","latitude": 52.57,"longitude": 13.32,"issuedAt": "2026-10-07T15:00:00.000Z","date": "2026-10-08","completeDay": true,"temperatureMinC": 9.9,"temperatureMaxC": 16.6,"precipitationMm": 2.6,"maxPrecipitationProbabilityPct": 59,"rainyHours": 11,"weather": "light rain","sunshineHours": 0.9,"solarEnergyKwhM2": 1.14,"windGustMaxKmh": 42.6}
Hourly (one row per station and hour):
{"stationId": "10382","stationName": "BERLIN-TEGEL","time": "2026-10-08T12:00:00.000Z","localDate": "2026-10-08","localTime": "14:00","temperatureC": 16.6,"relativeHumidityPct": 79,"precipitationMm": 0.3,"precipitationProbabilityPct": 52,"weatherCode": 61,"weather": "light rain","cloudCoverPct": 100,"sunshineMin": 3,"solarRadiationWm2": 172,"windSpeedKmh": 16.7,"windGustKmh": 33.3,"windDirectionDeg": 263,"pressureHpa": 1002.8,"thunderstormProbabilityPct": 0}
(Real values from a forecast issued on 7 October 2026.)
A summary with the stations used (and their distance when you search by coordinates), forecast issue time and weather models is saved in the key-value store under OUTPUT.
Fields
| Hourly field | Meaning |
|---|---|
time / localDate, localTime | End of the forecast hour in UTC / in your time zone |
temperatureC, dewPointC, relativeHumidityPct | 2 m temperature, dew point, humidity |
precipitationMm, precipitationProbabilityPct | Precipitation in the past hour; chance of more than 0.1 mm |
snowWaterEquivalentMm | Snow / sleet part of the precipitation (water equivalent) |
weatherCode, weather | Significant weather (WMO code) and description |
cloudCoverPct, sunshineMin, solarRadiationWm2 | Total cloud cover, sunshine in the past hour, mean global radiation |
windSpeedKmh, windGustKmh, windDirectionDeg | 10 m wind, maximum gust in the past hour, direction |
pressureHpa, visibilityKm | Sea-level pressure, visibility |
thunderstormProbabilityPct, fogProbabilityPct | Chance of a thunderstorm / fog in the past hour |
Daily rows have min/mean/max temperature, precipitation total, rainy hours, max rain chance, main (most significant) weather, sunshine hours, solar energy, mean wind, max gust, max thunderstorm chance, and completeDay (false for the rest of today).
Notes
- Town search uses the DWD station names (e.g. Hamburg → Hamburg-Fuhlsbüttel, München → München-Stadt). English names of big cities work too. If a small town has no station, use coordinates – the nearest station is usually a few km away;
distanceKmtells you how far. - MOSMIX is a forecast for the station location. Mountain stations (e.g. Zugspitze, Brocken, Feldberg) have their own forecast.
- Each station is one small download (~20 kB) from the DWD; there is a limit of 100 stations per run.
Pricing
You pay only per row returned – no monthly fee. A 7-day daily forecast for one town is 7 rows; 48 hours hourly is 48 rows.
Source and license
Data: Deutscher Wetterdienst, MOSMIX_L from the DWD open data server, licensed under CC BY 4.0 (see the DWD's legal notice). Units are converted (K → °C, m/s → km/h, Pa → hPa, kJ/m² → W/m²) and daily values are aggregated from the hourly forecast. Please keep this attribution when you publish the data. This tool is independent and not affiliated with or endorsed by the DWD.