Snowfall in the UK is most frequent and substantial in the northern regions such as Scotland, the Pennines in Northern England, and the high grounds of Wales. However, snow can occur anywhere in the UK, although the South West of England and coastal areas tend to see the least.