Scotland was hit by flooding in June and July, with the Scottish Lowlands most badly affected. On 12 June, the Met Office issued torrential rain warnings for Scotland and it was Scotland's wettest June since 1938. The non-administrative counties and council areas affected are given below.
On 21 June, about 2000 homes were left without electricity and properties were affected as flash floods hit Kilmarnock. On 18 July, flooding affected Kilmarnock again, the River Irvine burst its banks in Newmilns, and flash floods affected roads including the M77.
On 18 July, floods wrecked homes in Closeburn, power was cut off at Eaglesfield, and roads were closed at Moffat and Lochmaben.
On 1 July rain cancelled the one-day international cricket match between Scotland and Pakistan in Edinburgh and by 3 July parts of Midlothian were flooded, with worst hit areas including residential areas in Dalkeith and Mayfield.
On 22 June, heavy storms flooded roads and dumped debris on the railway line in Glasgow. The same day, torrential rain caused a landslide just south of Lesmahagow, closing the M74.
On 3 July a landslide caused by floodwater disrupted traffic on the A941 Rothes to Aberlour road in Moray.
On 18 July, heavy rain caused landslips blocking the railway line between Strathcarron and Achnasheen for 10 days.
On 25 June rain forced the 108-year old Beltane Festival in Peebles to be held indoors for the first time.