Weather in Baku
Azerbaijan • Population: 2,351,300
Best Months to Visit
Based on temperature, precipitation, and humidity data
Baku is in Azerbaijan at 40.4°N. The 2001–2020 NASA POWER daily record describes a dry, semi-arid climate. Rain is a year that totals only 159 mm of rain. The wettest month is November at 25 mm; the driest is July at 3 mm.
August is the warmest month (average 26.6°C, high 28.5°C) and February is the coolest (average 5.8°C, low 4.2°C). From the coolest night in February (4.2°C) to the hottest afternoon in August (28.5°C), the raw range is 24.3°C. On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are June, July, and September.
When Baku gets wet
Baku is dry. The whole year adds up to 159 mm. November is the “wet” month at 25 mm; July drops to 3 mm.
Humidity peaks near 82%. That usually lines up with the wetter months rather than the hottest ones.
Temperature through the year
Monthly average highs run from 7.4°C in February to 28.5°C in August. Nights follow the same curve: 4.2°C in February and 24.6°C in August.
Across the year the mean afternoon high is 17.2°C. If you want the smallest day–night shock, look at months where the high and low sit close together; August nights still hold 24.6°C.
What stands out month by month
February is the coolest month, with lows around 4.2°C and highs near 7.4°C. Rainfall is 15 mm. April stands apart from the months beside it: 13.2°C / 8.9°C and 13 mm. May brings 10 mm and 2 rainy days; temperatures run from 15.0°C to 19.7°C. In June, Baku averages 25.0°C by day and 20.5°C at night, with 6 mm of rain. July is the driest month, averaging only 3 mm across 1 rainy days. Highs sit near 27.9°C.
Peak heat arrives in August: 28.5°C by day, 24.6°C at night, and 67% humidity. September brings 13 mm and 3 rainy days; temperatures run from 21.5°C to 24.7°C. October: 19.4°C high, 16.3°C low, 22 mm rain, 76% humidity. November is the wettest month — 25 mm and 6 rainy days, with 80% humidity. December brings 18 mm and 4 rainy days; temperatures run from 6.8°C to 9.5°C.
When the score favours a visit
The three months with the highest comfort score are June, July, and September: June (22.8°C average, 6 mm, 71% humidity); July (25.9°C average, 3 mm, 69% humidity); September (23.1°C average, 13 mm, 69% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.
If you prefer the hottest stretch, that is August. The coolest stretch is February.
Baku and other cities in Azerbaijan
Baku is the only Azerbaijan city in this dataset, so the figures on this page are the national sample we publish. They still come from the same NASA POWER daily series (2001–2020) used everywhere else on the site.
Temperature and rainfall
Monthly Weather Overview
| Month | High | Low | Rain (mm) | Rainy Days |
|---|---|---|---|---|
| January | 7.6°C | 4.7°C | 16 | 3 |
| February | 7.4°C | 4.2°C | 15 | 4 |
| March | 9.8°C | 5.8°C | 16 | 4 |
| April | 13.2°C | 8.9°C | 13 | 4 |
| May | 19.7°C | 15.0°C | 10 | 2 |
| June | 25.0°C | 20.5°C | 6 | 1 |
| July | 27.9°C | 24.0°C | 3 | 1 |
| August | 28.5°C | 24.6°C | 4 | 1 |
| September | 24.7°C | 21.5°C | 13 | 3 |
| October | 19.4°C | 16.3°C | 22 | 4 |
| November | 13.7°C | 10.8°C | 25 | 6 |
| December | 9.5°C | 6.8°C | 18 | 4 |
Monthly Details
Click on any month for detailed weather information: