Le climat en Ecosse est tempéré, assez doux mais pluvieux. En été, les températures ne dépassent généralement pas les 20C. Le climat varie beaucoup au cours d’une journée et en fonction des régions, il faut donc se préparer à des changements et prendre avec soi un imperméable et des lunettes de soleil. En général, les zones côtières ont des températures plus douces que l’intérieur des terres.