German Weather Forecast (DWD MOSMIX) – Hourly & Daily avatar

German Weather Forecast (DWD MOSMIX) – Hourly & Daily

Pricing

from $1.00 / 1,000 results

Go to Apify Store
German Weather Forecast (DWD MOSMIX) – Hourly & Daily

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

Taylor Ford

Maintained by Community

Actor 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 fieldMeaning
time / localDate, localTimeEnd of the forecast hour in UTC / in your time zone
temperatureC, dewPointC, relativeHumidityPct2 m temperature, dew point, humidity
precipitationMm, precipitationProbabilityPctPrecipitation in the past hour; chance of more than 0.1 mm
snowWaterEquivalentMmSnow / sleet part of the precipitation (water equivalent)
weatherCode, weatherSignificant weather (WMO code) and description
cloudCoverPct, sunshineMin, solarRadiationWm2Total cloud cover, sunshine in the past hour, mean global radiation
windSpeedKmh, windGustKmh, windDirectionDeg10 m wind, maximum gust in the past hour, direction
pressureHpa, visibilityKmSea-level pressure, visibility
thunderstormProbabilityPct, fogProbabilityPctChance 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; distanceKm tells 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.