We use cookies and external services: MapTiler for interactive maps and Google Maps to show route duration/distance. Both may process personal data such as your IP address, including transfers outside the EU/EEA. See our privacy policy for details. By clicking ‘Accept all’, you consent to this.
Sarajevo experiences a humid continental climate with four distinct seasons. Winters are cold and snowy, while summers are warm and pleasant, with moderate humidity. The city’s location in the Dinaric Alps brings notable temperature swings, abundant rainfall, and beautiful seasonal changes, making Sarajevo a dynamic destination for both cultural and outdoor activities year-round.
The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.
Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.
Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.
Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.
Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.
The climate of Sarajevo
Sarajevo’s climate is defined by its mountainous setting and continental influences, resulting in significant seasonal contrasts. Winters (December–February) are cold and snowy, with average highs around 2–4°C and lows often dropping to –4°C or lower. Snowfall is common, especially from December to February, and the surrounding mountains ensure consistent snow cover, making the city a hub for winter sports. Daylight is limited in winter, and temperature inversions can lead to episodes of poor air quality.
Spring (March–May) brings milder temperatures, with highs rising from 10°C in March to 19–20°C by May. Rainfall is frequent, especially in April and May, which are among the wettest months. Summer (June–August) is warm and pleasant, with average highs of 23–26°C and cool nights. Occasional heatwaves can push temperatures above 30°C, but humidity remains moderate. Thunderstorms are common in summer, and the city enjoys long daylight hours, peaking at over 15 hours in June. Autumn (September–November) sees a steady drop in temperatures and increased rainfall, with vibrant foliage transforming the city. Annual precipitation is high, averaging 1,100–1,200 mm, and is spread fairly evenly, though late spring and autumn are wettest. Winds are generally mild due to the valley location, but breezes and local circulations can influence microclimates. Sarajevo enjoys 4–8 hours of sunshine per day, with July being the sunniest month.
| Average climate data for Sarajevo, Bosnia and Herzegovina | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
| Average maximum temperature (°C) | 4 | 6 | 11 | 16 | 21 | 24 | 27 | 27 | 22 | 17 | 10 | 4 | 27 |
| Average minimum temperature (°C) | -3 | -3 | 1 | 5 | 9 | 12 | 14 | 14 | 10 | 6 | 2 | -2 | -3 |
| Average precipitation (mm) | 68 | 63 | 71 | 77 | 71 | 89 | 71 | 66 | 91 | 86 | 84 | 86 | 925 |
| Average rainfall days (days) | 8 | 10 | 13 | 17 | 17 | 16 | 14 | 13 | 15 | 13 | 12 | 11 | 159 |
| Average snowfall days (days) | 10 | 12 | 9 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 6 | 12 | 54 |
| Average relative humidity (%) | 79 | 73 | 68 | 66 | 68 | 70 | 69 | 69 | 74 | 77 | 75 | 82 | 72 |
| Average daily daylight hours (h) | 9 | 10 | 11 | 13 | 14 | 15 | 15 | 14 | 12 | 11 | 9 | 9 | 12 |
| Average daily sunshine hours (h) | 1 | 3 | 4 | 5 | 6 | 6 | 8 | 7 | 6 | 4 | 2 | 1 | 4 |
| Average UV index | 1 | 2 | 4 | 5 | 7 | 8 | 8 | 8 | 5 | 3 | 2 | 1 | 4 |
Travel info
- Winter (Dec–Feb): Cold and snowy, 2–4°C by day, –4°C or lower at night. Ideal for winter sports in nearby mountains. Pack warm layers, insulated boots, and waterproof outerwear.
- Spring (Mar–May): Chilly to mild, 10–20°C. Frequent rain, especially in April and May. Parks and hills bloom – bring layers and a rain jacket.
- Summer (Jun–Aug): Warm and pleasant, 23–26°C by day, cool at night. Occasional thunderstorms and heatwaves. Pack light clothes, sun protection, and an umbrella.
- Autumn (Sep–Nov): Mild to cool, 20°C in September to 6°C in November. Rain increases, and foliage is vibrant. Layered clothing and waterproof shoes are recommended.
- General Tips: Sarajevo’s weather is changeable – always check the forecast. Comfortable, water-resistant footwear is essential for exploring cobbled streets. In summer, plan for both sun and rain.
The best time to visit Sarajevo
The best time to visit Sarajevo is from late May to September, when temperatures are warm (20–26°C), rainfall is moderate, and the city is alive with festivals and outdoor activities. Spring and early autumn are also excellent, with mild weather and fewer crowds, ideal for sightseeing and hiking in the surrounding mountains.
The worst time to visit Sarajevo
The least favourable time to visit is winter (December to February), when cold, snow, and limited daylight can make outdoor activities less appealing for some. However, this season is perfect for winter sports enthusiasts, thanks to reliable snow cover in the nearby mountains and festive city events.
Frequently asked questions
Sarajevo has a humid continental climate with cold, snowy winters and warm, pleasant summers. Rainfall is spread throughout the year, with spring and autumn being the wettest periods.
Summer temperatures in Sarajevo typically reach 23–26°C, with occasional heatwaves pushing highs above 30°C. Nights are cool, and thunderstorms are common, especially in July and August.
Yes, snowfall is common in Sarajevo from December to February. Snow cover can last for several weeks, especially in the surrounding mountains, making it ideal for winter sports.
Spring and autumn are the rainiest periods in Sarajevo, particularly April, May, and October. Rain can fall at any time of year, but late spring and autumn see the highest precipitation.
Pack warm, waterproof layers and insulated boots for winter. In spring and autumn, bring layers and a rain jacket. For summer, pack light clothes, sun protection, and an umbrella for sudden showers.
Sarajevo enjoys 4–8 hours of sunshine per day, with July being the sunniest month. Winter days are much shorter and cloudier, while summer brings long, bright days.
Humidity is high year-round, especially in winter and spring. Winds are generally mild due to the valley location, but local breezes and occasional gusts can influence the weather.
Minimum and maximum temperatures in Sarajevo
The warmest month, with the highest average maximum temperature, is August (27.3 °C). The month with the lowest average maximum temperature is January (3.6 °C). Overall, the average maximum temperature over the whole year is 15.8 °C.
The month with the highest average minimum temperature is July (13.7 °C). The coldest month, with the lowest average minimum temperature, is January (-3.3 °C). Overall, the average minimum temperature over the whole year is 5.4 °C.
Rainfall amount in Sarajevo
The wettest month, with the highest amount of precipitation, is September (91.2 mm). The driest month, with the least amount of precipitation, is February (63.3 mm). Over the whole year there are 924.7 mm of rainfall on average.
Rainfall days in Sarajevo
The month with the most days of rain is April (17 days). The month with the fewest days of rain is January (8 days). Over the whole year there are 159.1 days of rain on average.
Snowfall days in Sarajevo
The month with the most days of snowfall is December (12.1 days). The month with the fewest days of snowfall is September (0 days). Over the whole year there are 53.6 days of snowfall on average.
Relative humidity in Sarajevo
The month with the highest average relative humidity is December (81.6 %). The month with the lowest average relative humidity is April (66 %). The overall average relative humidity over the whole year is 72.5 %.
Daylight hours and sunshine hours in Sarajevo
The month with the longest days, so the most daylight, is June (Average daylight: 15 h). The month with the shortest days, so the least daylight, is December (Average daylight: 9 h). Over the whole year there are 11.9 h of daylight per day on average.
The month with the most sunshine per day is July (Average sunshine: 8 h). The month with the least sunshine per day is December (Average sunshine: 0.9 h). Over the whole year there are 4.4 h of sunlight per day on average.
UV index in Sarajevo
The months with the highest average UV index are June, July and August (UV index: 8). The months with the lowest average UV index are January and December (UV index: 1). Over the whole year the average UV index is 4.5.
- Sarajevo climate overview
- Climate table
- Related travel information for Sarajevo
- The best time to visit Sarajevo
- The worst time to visit Sarajevo
- Frequently asked questions
- Temperature summary
- Rainfall amount summary
- Rainfall days summary
- Snowfall days summary
- Relative humidity summary
- Daylight hours and sunshine hours summary
- UV index summary
- Other recommended travel destinations