There are many locations on the Scottish mountains where snow lies regularly into July, August and even September, but the two main areas where snow virtually always lies longer than anywhere else are the Cairngorms and the Lochaber mountains.
In some years snow can persist all summer, in some locations lasting through to the next winter.