5-Day Weather Forecast Worldwide
Accurate 5-day weather forecasts for cities worldwide. Hourly temperature, rain, wind and humidity updates for over 100,000 locations.
Enjoy weather forecasts without ads
Most popular weather search worldwide
Skip the city listMost searched right now
Europe
RigaOvercast15°11–18°
AmsterdamPatchy rain possible14°11–18°
LisbonSunny20°18–28°
BerlinSunny16°12–21°
BarcelonaPatchy rain possible21°20–24°
GothenburgPatchy rain possible13°12–15°
BudapestPartly cloudy21°17–25°
DublinPatchy rain possible11°10–16°
CologneCloudy15°12–21°
MadridSunny14°13–23°
MunichPatchy rain possible13°11–18°
StockholmOvercast13°12–16°
OsloPatchy rain possible11°10–15°
LiverpoolPatchy rain possible14°14–15°
KlaipedaPatchy rain possible16°14–16°
JelgavaPatchy rain possible15°10–18°
MilanThundery outbreaks possible19°18–22°
HelsinkiPatchy rain possible15°11–16°
TurinLight rain shower18°16–23°
StuttgartPartly cloudy15°12–20°
Americas
Asia
Hong KongSunny27°26–27°
SingaporeCloudy29°28–29°
TbilisiSunny23°16–26°
KarachiPatchy rain possible27°27–27°
TashkentSunny29°19–31°
BeijingSunny32°20–32°
GuangzhouSmoky haze32°26–32°
RiyadhSandstorm35°29–38°
ShenzhenSunny30°26–30°
OsakaCloudy27°22–29°
DelhiCloudy37°24–37°
BengaluruOvercast32°23–32°
MumbaiPatchy rain possible28°27–28°
LahoreSunny36°21–37°
HangzhouPartly cloudy27°20–28°
ChennaiThundery outbreaks possible34°28–34°
BaghdadSunny40°30–42°
Oceania
Weather forecasts, real weather observations, historical news data.
Detailed meteorological and hydrological forecasts for cities and regions worldwide, recompiled three times a day. Weather reports from certified online stations are shown in real time, so the local readings — temperature, precipitation, wind and humidity — reflect current conditions rather than a single morning run.
A five-day forecast is not five equally certain days, and we do not present it as one. Days 1–3 are reliable enough to plan around; days 4 and 5 are likely, and sharpen as the date approaches. We publish the forecast as the model gives it and do not editorialise it.