Home › Tallinn › Best time to visit
Best time to visit Tallinn: month by month
Short answer
May to September is best, with highs of about 14–22°C and very long days (sunset around 22:40 in June). December brings the Christmas market on Town Hall Square; winter is cold and dark, with highs around 0°C and frequent snow or rain.
Month by month
| Month | High | Low | Rainy days | Crowds |
|---|---|---|---|---|
| Jan | 0°C | -4°C | 19 | low |
| Feb | -1°C | -5°C | 13 | low |
| Mar | 3°C | -3°C | 11 | low |
| Apr | 8°C | 0°C | 9 | low |
| May | 14°C | 5°C | 12 | medium |
| Jun | 22°C | 12°C | 8 | high |
| Jul | 22°C | 14°C | 16 | very high |
| Aug | 21°C | 14°C | 15 | very high |
| Sep | 15°C | 9°C | 10 | medium |
| Oct | 10°C | 5°C | 16 | low |
| Nov | 4°C | 0°C | 17 | low |
| Dec | -2°C | -6°C | 16 | high |
Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.
Season by season
Spring (Mar–May)
Cool and late: highs rise from about 3°C in March to 14°C in May; trees green up in May.
Summer (Jun–Aug)
Mild, with highs of about 21–22°C and white nights in June; July and August are wetter (about 15–16 rainy days) and busiest.
Autumn (Sep–Nov)
September (about 15°C) is pleasant; October (about 10°C) and November (about 4°C) turn grey and wet.
Winter (Dec–Feb)
Cold and dark, with highs near −2 to 0°C, lows around −4 to −6°C, snow and sometimes a frozen sea; the Christmas market in December.
Events worth planning around
- Tallinn Old Town Days (early June)
- Midsummer (Jaanipäev) celebrations, 23–24 June
- Tallinn Christmas Market on Town Hall Square (late November to early January)
- Tallinn Black Nights Film Festival (November)
When to avoid
January to March is cold and dark with short days; summer cruise days crowd the small Old Town from mid-morning to late afternoon.
Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.
Common questions
What is the best time to visit Tallinn?
May to September, with highs of about 14–22°C and very long days.
When is the Christmas market?
On Town Hall Square from about late November to early January.
How cold is Tallinn in winter?
Highs are around −2 to 0°C, with snow and short days.