A cidade de Edimburgo, na Escócia, tem um clima temperado marítimo.
No Verão, as temperaturas máximas médias variam entre 17ºC e 19ºC e os valores mínimos variam entre 10ºC e 12ºC. Os meses mais quentes são julho e agosto com temperaturas médias de 19ºC.
No Inverno, as temperaturas máximas médias oscilam entre 7ºC em janeiro (o mês mais frio) e 10ºC em março. As mínimas médias variam entre 1ºC e 3ºC.
Nas estações intermédias da Primavera e do Outono as temperaturas são relativamente moderadas, com valores médios entre 4ºC e 9ºC.
A chuva está presente o ano inteiro com um distribuição regular ao longo do ano. O período mais chuvoso ocorre entre julho e outubro. Os meses de abril e maio são os mais secos. Em média chove entre 10 e 12 dias por mês.

Gráfico de temperatura e precipitação anual na estação meteorológica de Edimburgo
Quando Ir
A melhor época do ano para visitar Edimburgo é entre maio e setembro quando os dias são mais longos (maior número de horas com luz solar) e as temperaturas são mais amenas. Em qualquer período do ano é aconselhável levar um guarda-chuva e um casaco impermeável na bagagem.
Se viajar em agosto é aconselhável fazer a reserva com a maior antecedência possível, pois é neste mês que decorre o Festival de Edimburgo, o maior evento cultural da cidade.