Edinburgh in Scotland experiences temperate and maritime climate. Temperatures in summers are moderate and the day temperature never goes beyond 22 �C. There is no large variation in the climate of the city. This is due to the proximity of the sea to the city. High speed winds associated with warm and unstable air from Gulf Stream prevail in the city causing rainfall. Rainfall is considerably less but is evenly distributed throughout the year. Most of the rainfall occurs in the months of December, January and February.
Winters in Edinburgh are mild and not very cool with frosty days. Snowfall in winters in Edinburgh is infrequent. Days are sunny but cold. Average minimum temperature in winters remains between 1�C - 6�C (34�F - 43�F) and some times falls below the freezing point. Best time to visit the Edinburgh is the spring season especially in the months of March to May.