Summer: June, July & August
Summer in Edinburgh means daytime temps that average 18ºC/64ºF. But before you cast aside all sensible clothing, be advised that around 20 days each month will see rain too (though probably just light drizzle).
All the same this is the height of the picnic, barbecue and beach season, with The Meadows and Portobello Beach suitably mobbed at peak times.
In addition to the events below, there's also Gardening Scotland (early-Jun), a large gardening show.