Vilnius, Lithuania Climate & Monthly Averages

Lithuania 🇱🇹 · humid continental climate
Annual avg
47°
Hottest month
August
Coldest month
January
Rainy days / yr
144
Sunshine
7.2 h/day
Right now: 60° and sunny - see live conditions

The climate of Vilnius

The Vilnius year is defined by how long its winter lasts: 4 months average sub-freezing nights, bottoming out in January at 23°F (-5°C). Summer is the short exception, with August reaching 74°F (23°C).

Climate quick facts

  • Hottest month: August - highs near 74°F (23°C)
  • Coldest month: January - highs near 30°F (-1°C)
  • Decade extremes (2015-2024): 89°F (32°C) high · -14°F (-26°C) low
  • Wettest month: July (14 rainy days) · Sunniest: June (13.1 h sun/day)
  • Climate type: humid continental
  • Annual swing: 22°C between the average warmest and coolest month · day to night: 7°C
  • Snow: about 28 days a year
  • Months with freezing average lows: 4
  • Average humidity: 78%

Temperatures through the year

January bottoms out at 30°F (-1°C) in daylight, 23°F (-5°C) after dark. August is the warm end of the year, averaging 74°F (23°C) by day and 58°F (14°C) overnight. Across the gridded 2015-2024 daily record, the highest daily maximum for this location was 89°F (32°C) and the lowest daily minimum -14°F (-26°C). Three of the twelve months pair mild highs with fewer than twelve wet days; the longest unbroken run is August through September.

Rain, sun and snow

Sunshine averages 7.2 hours a day over the year - duller than all but 3% of the 3496 cities in our dataset, peaking in June at 13.1 hours. Snow falls on roughly 28 days a year, mostly November through April. Days and nights are about 7°C apart on average - narrower than about 80% of the cities we track. Overnight lows average at or below freezing for 4 months, December through March.

How Vilnius compares

  • Vilnius averages 47°F (8°C) across the year - cooler than all but 4% of the 3496 cities we track.

Ranked against every city in our dataset, each measured on the same ten-year window.

Monthly climate table

Monthly averages for Vilnius based on 2015–2024 weather data.
MonthHighLow Rain daysPrecipitation SunshineHumidity
January 30° 23° 14 2.4 in 2.1 h/day 88%
February 35° 26° 11 1.8 in 3.9 h/day 85%
March 43° 29° 10 1.5 in 6.7 h/day 74%
April 53° 37° 11 2.1 in 8.9 h/day 71%
May 64° 46° 11 2.6 in 11.7 h/day 67%
June 73° 55° 11 2.7 in 13.1 h/day 68%
July 73° 58° 14 4.3 in 11.9 h/day 74%
August 74° 58° 12 3.5 in 11.3 h/day 74%
September 64° 50° 10 2.2 in 8.4 h/day 77%
October 52° 41° 13 2.5 in 5.1 h/day 84%
November 41° 34° 13 2.2 in 2.1 h/day 88%
December 34° 28° 15 2.3 in 1.4 h/day 90%

Vilnius month by month

Vilnius weather in January

January brings highs around 30°F (-1°C), lows near 23°F (-5°C), about 14 wet days and roughly 9 snowy days - typically the coldest month of the year in Vilnius.

Vilnius weather in February

February brings highs around 35°F (1°C), lows near 26°F (-4°C), about 11 wet days and roughly 5 snowy days.

Vilnius weather in March

March brings highs around 43°F (6°C), lows near 29°F (-1°C), about 10 wet days and roughly 3 snowy days - typically the driest month of the year in Vilnius.

Vilnius weather in April

April brings highs around 53°F (12°C), lows near 37°F (3°C), about 11 wet days and roughly 1 snowy days.

Vilnius weather in May

May brings highs around 64°F (18°C), lows near 46°F (8°C), about 11 wet days.

Vilnius weather in June

June brings highs around 73°F (23°C), lows near 55°F (13°C), about 11 wet days - typically the sunniest month of the year in Vilnius.

Vilnius weather in July

July brings highs around 73°F (23°C), lows near 58°F (14°C), about 14 wet days - typically the wettest month of the year in Vilnius.

Vilnius weather in August

August brings highs around 74°F (23°C), lows near 58°F (14°C), about 12 wet days - typically the hottest month of the year in Vilnius.

Vilnius weather in September

September brings highs around 64°F (18°C), lows near 50°F (10°C), about 10 wet days.

Vilnius weather in October

October brings highs around 52°F (11°C), lows near 41°F (5°C), about 13 wet days.

Vilnius weather in November

November brings highs around 41°F (5°C), lows near 34°F (1°C), about 13 wet days and roughly 3 snowy days.

Vilnius weather in December

December brings highs around 34°F (1°C), lows near 28°F (-2°C), about 15 wet days and roughly 6 snowy days.

Seasons in Vilnius

Spring (March through May)

Through spring, Vilnius stays firmly cold: 53°F (12°C) by day, 37°F (3°C) after dark, and rain falls on around 32 of the 90 days, plus about 4 snowy days.

Summer (June through August)

Through summer, Vilnius is mild and warm: 73°F (23°C) by day, 57°F (14°C) after dark, and rain falls on around 36 of the 90 days. Daylight is generous - around 12.1 hours of sun a day.

Fall (September through November)

Fall in Vilnius is chilly, with daytime highs averaging 52°F (11°C) and nights around 42°F (6°C); rain falls on around 36 of the 90 days, plus about 4 snowy days.

Winter (December through February)

Through winter, Vilnius brings deep cold: 33°F (1°C) by day, 25°F (-4°C) after dark, and rain falls on around 40 of the 90 days, plus about 20 snowy days. Sun is scarce, averaging 2.5 hours a day. Wind sharpens cold like this considerably; pair the forecast winds with the wind speed converter to judge exposed conditions.

Climate questions, answered

How warm is Vilnius on average?
47°F (8°C) across all twelve months - about 53°F (12°C) by day and 40°F (5°C) after dark.
Is Vilnius cold in winter?
January nights average 23°F (-5°C). Frost and occasional ice are part of the season.
When does Vilnius drop below freezing?
Average overnight lows sit at or below 0°C in 4 months of the year, December through March.
Are nights cold in Vilnius?
By about 7°C on an average day - a narrower day-to-night gap than most of the 3496 cities we track. In August that means 74°F (23°C) down to 58°F (14°C).
How much sun does Vilnius get?
7.2 hours a day averaged over the year, peaking in June at 13.1 hours.
Is Vilnius warmer or cooler than most cities?
Its 47°F (8°C) annual average is cooler than 96% of the 3496 cities in our dataset, which are all measured on the same 2015-2024 basis.

Best time to visit Vilnius

Aim for May to June and August to September if you get the choice: these are the warmest and brightest weeks of the year, and highs average 69°F (20°C) against roughly 11 wet days a month. For the same question asked the other way round, see where else is warm in May.

Pack for Vilnius with a heavy insulated coat, hat and gloves for winter and proper waterproofs rather than an umbrella - wet days are the norm here. Even in August, lows of 58°F (14°C) make an extra layer worth the space.

Vilnius temperature records (2015-2024)

Highest recorded
89°
in June
Lowest recorded
-14°
in January
Annual precipitation
30.2"
Snowy days / yr
28

Derived from ERA5 reanalysis data, 2015–2024. Official station records may differ.