The best times to visit Scotland are during spring (late March to May) and fall (September to November). Temperatures will start to warm up in spring, ranging ...