Here are my weather stats for Oldmeldrum for June 2013.
Mean Max temp: 16.88C (+0.68C above local average for 1981-10)
Mean Min temp: 8.88C
Overall Mean temp: 12.88C (+0.83C above local average for 1981-10)
Highest maximum temp: 21.2C on the 30th.
Lowest minimum temp: 5.5C on the 3rd.
No. of days with max temp of 20.0C or greater: 2
No. of days with max temp above 1981-10 average: 19
Total rainfall: 46.1mm
No. of days with measurable rainfall: 8
Overall: A reasonable month overall. It was largely dry (most of the rain fell over the weekend 22/23 June) and although there were no heatwaves, it was never particularly cold. The month came in above average and indeed it ended a run of 15 months where maximum temps were below average - the previous month with above average maxima was March 2012!!!