Europe › Lithuania › Vilnius › Climate

Vilnius climate data

Vilnius features a humid continental climate with four distinct seasons. Winters are long, cold, and often snowy, while summers are warm and pleasantly mild. Spring and autumn bring rapid changes in temperature and daylight, with moderate rainfall year-round. The city experiences dramatic seasonal shifts in sunshine, humidity, and wind, making every visit unique.

Best times to travel

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.

for Vilnius, Lithuania
🌦️
Jan
❄️
Feb
❄️
Mar
🌥️
Apr
🌤️
May
🌤️
Jun
🌤️
Jul
🌤️
Aug
🌥️
Sep
☁️
Oct
❄️
Nov
🌦️
Dec
High season: May - Aug.
Shoulder season: April, Sep., Dec.
Crowdedness: 7 (Many tourists)
Tap on a month for more info Hover over a month for more info
Christmas market and festive lights run from late November to early January
Winter days are short, with sunset around 3:30 pm in December

The climate of Vilnius

Vilnius’s climate combines Baltic and continental influences, resulting in cold winters and warm summers. Winters (December–February) are long and chilly, with average highs around –1 to 0°C and lows dipping to –5°C or below. Snow is frequent, and frost is common, though recent years have seen less persistent snow cover. December and January are the darkest months, with less than one hour of sunshine per day and humidity often above 90%. Winds are brisk, averaging 14–18 km/h, and the city can feel particularly cold during spells of –15°C or lower.

Spring (March–May) is unpredictable, starting with chilly, damp weather and gradually warming to 18–20°C by late May. April and May bring blooming parks and longer days, with up to 8 hours of sunshine daily. Summer (June–August) is the warmest and sunniest season, with average highs of 22–24°C, though heatwaves can push temperatures above 30°C. Nights are cool, and humidity drops to more comfortable levels. July is the wettest month, but rain usually falls as brief showers, leaving plenty of time for outdoor activities. Autumn (September–November) is mild to cool, with temperatures dropping from 17°C in September to 4°C in November. Early autumn is picturesque with golden foliage, but late autumn becomes damp, cloudy, and rainy. Annual precipitation is moderate, averaging 700–800 mm, with rain and snow spread fairly evenly throughout the year. Vilnius enjoys about 1,700 hours of sunshine annually, peaking in May and June, and daylight varies from 7 hours in December to 17 hours in June.

Average climate data for Vilnius, Lithuania
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year
Average maximum temperature (°C) -4 -2 3 11 18 21 22 22 17 10 4 -1 22
Average minimum temperature (°C) -9 -8 -4 2 8 11 12 11 8 3 -1 -5 -9
Average precipitation (mm) 38 34 37 47 51 73 79 75 65 52 52 49 653
Average rainfall days (days) 22 19 18 10 12 12 11 10 10 14 17 21 175
Average relative humidity (%) 87 85 78 65 68 71 74 75 78 84 91 90 79
Average daily daylight hours (h) 8 9 11 14 16 17 16 14 12 10 8 7 12
Average daily sunshine hours (h) 1 2 3 5 7 7 7 7 4 3 1 0 4
Average UV index 0 1 2 3 5 6 6 5 3 2 1 0 3

Travel info

  • Winter (Dec–Feb): Cold and often snowy (–6 to 0°C), with frequent frost, high humidity, and short days. Pack warm layers, a waterproof coat, and insulated boots. Enjoy Christmas markets and winter sports at Liepkalnis.
  • Spring (Mar–May): Chilly to mild (–2 to 18°C), with blooming parks and increasing sunshine. Weather is changeable – bring layers and a rain jacket. Ideal for city walks and fewer crowds.
  • Summer (Jun–Aug): Warm and pleasant (12–24°C), with long days, brief rain showers, and lively festivals. Pack light clothing, sun protection, and an umbrella. Perfect for outdoor cafés, parks, and river activities.
  • Autumn (Sep–Nov): Mild to cool (2–17°C), with colourful foliage, increasing rain, and brisk winds. Layered clothing and waterproof shoes are recommended. Enjoy quieter attractions and scenic walks.
  • General Tips: Vilnius’s weather is unpredictable – always check the forecast. Carry an umbrella year-round, and wear comfortable, water-resistant footwear for cobbled streets. Evenings can be cool, even in summer.

The best time to visit Vilnius

The best time to visit Vilnius is from late May to early September, when temperatures are mild to warm (18–24°C), daylight is long, and the city is lively with festivals, outdoor cafés, and blooming parks. These months offer ideal conditions for sightseeing, cycling, and enjoying Vilnius’s vibrant cultural life.

The worst time to visit Vilnius

The least favourable time to visit is from December to February, when Vilnius is coldest, daylight hours are shortest, and snow, rain, and high humidity are frequent. While winter brings festive charm and winter sports, outdoor activities can be limited by chilly, damp, and unpredictable weather.

Frequently asked questions

What is the climate like in Vilnius year-round?

Vilnius has a humid continental climate with cold, snowy winters and warm, pleasant summers. Spring and autumn are mild but unpredictable, with moderate rainfall and dramatic changes in daylight and temperature.

How hot does it get in Vilnius during summer?

Summer temperatures in Vilnius typically reach 22–24°C, but heatwaves can push highs above 30°C. Nights remain cool, and brief rain showers are common, especially in July.

Does it snow in Vilnius?

Yes, snow is common in Vilnius from December to March, though persistent snow cover has become less frequent in recent years. Frosty nights and occasional heavy snowfalls are typical in winter.

When is the rainiest season in Vilnius?

Rain falls year-round, but July is usually the wettest month, with up to 95 mm of precipitation. March is the driest, and rain often comes as brief showers or thunderstorms in summer.

How much sunshine does Vilnius get?

Vilnius enjoys about 1,700 hours of sunshine annually. May and June are the sunniest months, with up to 8 hours of sunshine per day, while December is the darkest, with less than 1 hour daily.

What should I pack for Vilnius’s weather?

Bring warm, waterproof layers and insulated boots for winter. In spring and autumn, pack layers and a rain jacket. For summer, bring light clothes, sun protection, and an umbrella for sudden showers.

Is Vilnius windy or humid?

Vilnius is generally humid year-round, with humidity highest in winter and lowest in summer. Winds are moderate, averaging 14–18 km/h, and can feel brisk in winter or during storms.

Minimum and maximum temperatures in Vilnius

The warmest month, with the highest average maximum temperature, is July (22 °C). The month with the lowest average maximum temperature is January (-3.6 °C). Overall, the average maximum temperature over the whole year is 10.1 °C.

The month with the highest average minimum temperature is July (12.4 °C). The coldest month, with the lowest average minimum temperature, is January (-8.7 °C). Overall, the average minimum temperature over the whole year is 2.4 °C.

Rainfall amount in Vilnius

The wettest month, with the highest amount of precipitation, is July (78.8 mm). The driest month, with the least amount of precipitation, is February (34.2 mm). Over the whole year there are 653.3 mm of rainfall on average.

Rainfall days in Vilnius

The month with the most days of rain is January (21.7 days). The month with the fewest days of rain is September (9.6 days). Over the whole year there are 174.9 days of rain on average.

Relative humidity in Vilnius

The month with the highest average relative humidity is November (90.7 %). The month with the lowest average relative humidity is April (64.7 %). The overall average relative humidity over the whole year is 78.7 %.

Daylight hours and sunshine hours in Vilnius

The month with the longest days, so the most daylight, is June (Average daylight: 17 h). The month with the shortest days, so the least daylight, is December (Average daylight: 7 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 June (Average sunshine: 7.1 h). The month with the least sunshine per day is December (Average sunshine: 0 h). Over the whole year there are 4 h of sunlight per day on average.

UV index in Vilnius

The months with the highest average UV index are June and July (UV index: 6). The months with the lowest average UV index are January and December (UV index: 0). Over the whole year the average UV index is 2.8.

Was this page helpful?
Feedback