Best Time to Visit Vilnius

Lithuania · weather by month, temperature and rainfall

Best monthsJune and August to September
HottestJuly · 23°C
ColdestJanuary · -9°C
WettestJuly · 108 mm

If you want the most pleasant weather in Vilnius, plan your trip for June and August to September. July is the hottest month, with average highs of 23°C (73°F), while January is the coldest, with lows around -9°C (17°F). Rain is heaviest in July, at about 108 mm (4.3 in), and lightest in March, at 43 mm (1.7 in). January is the least comfortable month, mainly because of the cold.

When to go to Vilnius: a seasonal guide

Summer: long days, a few showers

June to August is the easy season in Vilnius. Days are warm, not hot, with highs around 21 to 23°C. Evenings stay light very late, so you can wander the Old Town after dinner and still see where you're going.

July is the wettest month, with rain on 18 days. That's mostly short showers, but pack for them. June and August feel drier and rate Excellent. If you want terrace lunches in Užupis (the artsy neighbourhood across the Vilnia river) or a swim at Trakai's lakes, those two months are your best bet. Trakai is an island castle about 30 minutes away by train.

Summer is also the busy season. Hotels in the Old Town fill up, and Lithuanian school holidays run through the summer. Still, Vilnius never feels packed like Prague.

Spring and early autumn: the quiet sweet spot

May is green and mild, but it's rainy, with showers on 15 days. April is cooler and still fairly grey. Both are good for walking the Old Town without queues.

September is the one to circle. It's dry compared with summer, with rain on only 10 days, and highs sit around 18°C. The crowds thin out, the trees on Gediminas Hill turn gold, and the climb up to the tower is a pleasure. Families with school-age kids will find it easier to get a room, too.

Winter: dark, cold and cosy

From November to March, expect short days and little sun. January and February see only about an hour or so of sunshine a day, and highs stay below freezing. It's damp and grey, so don't plan a lot of outdoor sightseeing.

But if you like atmosphere over sunshine, winter has its charm. December brings the Christmas market on Cathedral Square, with mulled wine and a big lit tree. Warm up afterwards with hot *cepelinai*, the potato dumplings stuffed with meat that Lithuanians eat all winter. Hotels are cheaper outside the holidays, and you'll often have the churches to yourself.

Events worth planning around

Kaziukas Fair, a big craft market, takes over the Old Town in early March. Late October is quiet, but it's good for cheap stays and moody, misty walks. Christmas is the other peak, so book early for December.

Vilnius weather by month

-15°-10°-5°0°5°10°15°20°25°075150January: 58 mm rainFebruary: 44 mm rainMarch: 43 mm rainApril: 50 mm rainMay: 78 mm rainJune: 80 mm rainJuly: 108 mm rainAugust: 89 mm rainSeptember: 54 mm rainOctober: 63 mm rainNovember: 57 mm rainDecember: 58 mm rainJanuary: -3°CFebruary: -2°CMarch: 4°CApril: 12°CMay: 18°CJune: 21°CJuly: 23°CAugust: 23°CSeptember: 18°COctober: 11°CNovember: 4°CDecember: -1°CJanuary: -9°CFebruary: -8°CMarch: -4°CApril: 2°CMay: 7°CJune: 11°CJuly: 14°CAugust: 13°CSeptember: 9°COctober: 4°CNovember: 0°CDecember: -5°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan-3°C / -9°C58 mmPoorFeb-2°C / -8°C44 mmPoorMar4°C / -4°C43 mmPoorApr12°C / 2°C50 mmFairMay18°C / 7°C78 mmGoodJun21°C / 11°C80 mmExcellentJul23°C / 14°C108 mmGoodAug23°C / 13°C89 mmExcellentSep18°C / 9°C54 mmExcellentOct11°C / 4°C63 mmFairNov4°C / 0°C57 mmPoorDec-1°C / -5°C58 mmPoor

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January-3°C 26°F-9°C 17°F58 mm1496%1Poor 0
February-2°C 29°F-8°C 17°F44 mm1296%1.3Poor 0.5
March4°C 39°F-4°C 25°F43 mm1189%3Poor 3.3
April12°C 53°F2°C 35°F50 mm1181%5.2Fair 6.4
May18°C 64°F7°C 45°F78 mm1579%6.4Good 7.3
June21°C 70°F11°C 53°F80 mm1579%7.1Excellent 8.1
July23°C 73°F14°C 56°F108 mm1880%6.2Good 6.8
August23°C 73°F13°C 55°F89 mm1479%6Excellent 8.1
September18°C 65°F9°C 47°F54 mm1082%5Excellent 8.9
October11°C 51°F4°C 38°F63 mm1189%3Fair 5.7
November4°C 39°F0°C 32°F57 mm1395%1.3Poor 2.4
December-1°C 30°F-5°C 23°F58 mm1496%1Poor 0.3

Frequently asked questions

When is the best time to visit Vilnius?

The best time to visit Vilnius is June and August to September, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Vilnius?

July is the hottest month in Vilnius, with an average high of 23°C (73°F).

What is the coldest month in Vilnius?

January is the coldest month in Vilnius, with an average low of -9°C (17°F).

What is the rainiest month in Vilnius?

July is the wettest month, with about 108 mm (4.3 in) of rain. March is the driest, with 43 mm (1.7 in).

Does it snow in Vilnius?

Snow is possible in December to February, when daytime highs stay close to or below freezing.

Nearby destinations

More in Lithuania