Europe › Sweden › Gotland › Visby › Climate

Visby climate data

Visby, on the Swedish island of Gotland, features a mild maritime climate with cool, pleasant summers and relatively mild, windy winters. The city experiences moderate rainfall year-round, significant seasonal daylight swings, and lush green landscapes. With long summer days and a lively festival season, Visby is a charming destination for history, culture, and outdoor activities.

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 Visby, Sweden
🌬️
Jan
🌬️
Feb
❄️
Mar
🌤️
Apr
🌤️
May
☀️
Jun
☀️
Jul
☀️
Aug
🌤️
Sep
🌬️
Oct
🌬️
Nov
🌬️
Dec
High season: June - Aug.
Shoulder season: May, Sep.
Crowdedness: 7 (Many tourists)
Tap on a month for more info Hover over a month for more info
Medieval Week, early to mid August: the old town fills with costumed visitors; book accommodation and ferries months ahead
Almedalen Week (political festival), late June to early July: hotels book out and prices spike
Many hotels, restaurants and sights close from September to April; main season is June to August

The climate of Visby

Visby’s climate is shaped by its Baltic Sea location, resulting in four distinct seasons and moderate temperature swings. Summers (June–August) are cool to pleasantly warm, with average highs of 19–22°C and lows of 11–14°C. July is the warmest month, and heatwaves above 25°C are rare but possible. Summer brings long daylight hours – up to 18 hours in June – and up to 9–11 hours of sunshine daily. The Baltic Sea moderates temperature extremes, and the sea reaches 17–18°C in August, making swimming possible for the hardy. Summer is also the rainiest period, with July and August each receiving around 50–67 mm of rain, often in brief showers, and the city is at its most vibrant with festivals and outdoor events.

Winters (December–February) are chilly, damp, and windy, with average highs of 1–4°C and lows near or just below freezing. Snowfall is possible but rarely heavy or long-lasting, and rain or sleet is frequent. Days are short, with only 6–7 hours of daylight and 1–2 hours of sunshine. Spring (March–May) and autumn (September–November) are transitional, with rapidly changing weather, mild to cool temperatures (7–16°C), and moderate rainfall. Winds are generally moderate to strong year-round, especially in autumn and winter, averaging 20–25 km/h. Annual precipitation is about 530–620 mm, and humidity is high, supporting Visby’s lush parks and gardens. The city’s climate is milder than mainland Sweden, making it attractive for year-round visits.

Average climate data for Visby, Sweden
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year
Average maximum temperature (°C) 2 2 4 8 12 17 20 19 16 10 7 4 20
Average minimum temperature (°C) -0 -1 0 4 7 12 15 16 13 8 5 2 -1
Average precipitation (mm) 27 25 24 13 21 30 41 34 32 36 34 34 350
Average rainfall days (days) 9 7 11 8 11 11 13 14 14 14 14 13 139
Average snowfall (mm) 62 59 35 11 3 0 0 0 0 1 11 53 236
Average snowfall days (days) 12 11 6 2 0 0 0 0 0 0 2 9 43
Average relative humidity (%) 83 83 81 76 76 75 77 76 79 79 84 84 79
Average wind speed (km/h) 24 22 21 18 17 17 17 17 21 23 22 26 21
Average water temperature (°C) 3 2 2 3 8 15 18 19 16 11 7 5 9
Average daily daylight hours (h) 7 9 11 14 16 18 17 15 12 10 8 6 12
Average daily sunshine hours (h) 2 3 5 9 9 11 10 10 8 4 3 3 6
Average cloud coverage (%) 71 69 53 39 36 33 33 32 40 55 65 69 50
Average UV index 1 1 2 3 4 5 5 5 4 3 2 2 3

Travel info

  • Spring (March–May): Cool to mild, with highs from 7–16°C. Rain showers are common, especially in April and May. Ideal for city walks, blooming gardens, and fewer crowds – bring layers and a rain jacket.
  • Summer (June–August): Mild to warm, with highs of 19–22°C and long daylight hours. Occasional rain and brief hot spells. Best for festivals, beaches, and sightseeing – pack sun protection, light clothing, and a jumper for cool evenings.
  • Autumn (September–November): Pleasant in September (up to 16°C), cooling to 6°C by November. Rainfall increases and days shorten. Early autumn is great for outdoor activities and fewer tourists – bring layers and rain gear.
  • Winter (December–February): Chilly, damp, and windy, with highs of 1–4°C and lows near 0°C. Frequent rain, wind, and occasional snow. Dress warmly and prepare for short, grey days. Enjoy the atmospheric medieval town and indoor attractions.
  • General tips: Weather is changeable – dress in layers and always carry rain gear. Even in summer, evenings can be cool. Book early for summer festivals and Medieval Week. The sea is swimmable for the brave in July and August.

The best time to visit Visby

The best time to visit Visby is from June to August, when temperatures are mildest, days are longest, and the city is lively with festivals, outdoor dining, and the Medieval Week. This period offers the best conditions for sightseeing, cycling, and enjoying Gotland’s beaches and historic sites, with pleasant evenings and vibrant city life.

The worst time to visit Visby

The least favourable time to visit Visby is from November to March, when temperatures are lowest, days are shortest, and frequent rain, wind, and overcast skies can limit outdoor activities. While winters are milder than much of Sweden, the damp and grey weather may not appeal to all travellers, though the town remains peaceful and atmospheric.

Frequently asked questions

What is the climate like in Visby year-round?

Visby has a mild maritime climate with cool, pleasant summers and relatively mild, windy winters. Rain falls year-round, and the city experiences long daylight hours in summer and short days in winter.

When is the best time to visit Visby?

The best time to visit Visby is from June to August, when temperatures are mild, days are long, and the city hosts festivals and outdoor events. This is also the best period for swimming and sightseeing.

Does it snow in Visby?

Snowfall occurs occasionally from December to March, but snow cover is usually brief. Winters are more often rainy and windy than snowy, and some years see little or no snow at all.

How much does it rain in Visby?

Visby receives moderate rainfall, averaging 530–620 mm annually. Rain falls throughout the year, with July and August being the wettest months and April the driest. Showers are usually brief.

How hot does it get in Visby during summer?

Summer highs in Visby typically reach 19–22°C, with July being the warmest month. Heatwaves above 25°C are rare but possible, and nights remain cool and comfortable even in midsummer.

What should I pack for a trip to Visby?

Pack layers for cool mornings and evenings, a rain jacket for frequent showers, and sun protection for summer. Even in summer, a jumper or light jacket is useful for cooler evenings or windy days.

Is Visby windy?

Winds in Visby are generally moderate to strong, especially in autumn and winter. The city’s coastal location means breezy conditions are common, particularly outside summer.

Minimum and maximum temperatures in Visby

The warmest month, with the highest average maximum temperature, is July (19.8 °C). The month with the lowest average maximum temperature is February (1.7 °C). Overall, the average maximum temperature over the whole year is 10 °C.

The month with the highest average minimum temperature is August (15.6 °C). The coldest month, with the lowest average minimum temperature, is February (-0.6 °C). Overall, the average minimum temperature over the whole year is 6.8 °C.

Water temperature in Visby

The month with the highest average water temperature is August (19 °C). The month with the lowest average water temperature is March (1.7 °C). Overall, the average water temperature over the whole year is 9 °C.

Rainfall amount in Visby

The wettest month, with the highest amount of precipitation, is July (41.4 mm). The driest month, with the least amount of precipitation, is April (13.2 mm). Over the whole year there are 350.3 mm of rainfall on average.

Rainfall days in Visby

The month with the most days of rain is October (14.4 days). The month with the fewest days of rain is February (7.1 days). Over the whole year there are 139.2 days of rain on average.

Snowfall amount in Visby

The month with the most snowfall is January (62.2 mm). The months with the least snowfall are June, July, August and September (0 mm). Over the whole year there are 235.5 mm of snowfall on average.

Snowfall days in Visby

The month with the most days of snowfall is January (12.5 days). The months with the fewest days of snowfall are July, August and September (0 days). Over the whole year there are 43.1 days of snowfall on average.

Relative humidity in Visby

The month with the highest average relative humidity is December (84 %). The month with the lowest average relative humidity is June (74.7 %). The overall average relative humidity over the whole year is 79.5 %.

Wind speed in Visby

The windiest month, with the highest average wind speed, is December (25.5 km/h). The calmest month, with the lowest average wind speed, is May (16.8 km/h). The overall average wind speed over the whole year is 20.5 km/h.

Cloud coverage in Visby

The month with the cloudiest skies, so the highest cloud coverage, is January (70.8 %). The month with the clearest skies, so the lowest cloud coverage, is August (31.6 %). Over the whole year there is an average cloud coverage of 49.6 %.

Daylight hours and sunshine hours in Visby

The month with the longest days, so the most daylight, is June (Average daylight: 18 h). The month with the shortest days, so the least daylight, is December (Average daylight: 6.1 h). Over the whole year there are 12 h of daylight per day on average.

The month with the most sunshine per day is June (Average sunshine: 11 h). The month with the least sunshine per day is January (Average sunshine: 2.1 h). Over the whole year there are 6.5 h of sunlight per day on average.

UV index in Visby

The months with the highest average UV index are June, July and August (UV index: 5). The months with the lowest average UV index are January and February (UV index: 1). Over the whole year the average UV index is 3.1.

Was this page helpful?
Feedback