In reply to BusyLizzie:
Edinbugh!
Seriously though April and early May are normally fine. throughout most of Scotland and the weather is very often settled around this time.
Also midgies don't like sunshine or wind above 5 mph and won't bother you for the most part during these conditions. The main issue even in peak midge season is very still overcast days with high humidity and / or approx 5pm through to 10 am but worse at sunset.
How much of an issue this is for you even on midgy days partly depends on yr activity but belaying is especially a problem whilst walking and cycling much less so (until you stop).
If you intend to climb and it looks potentially midgy take repellent and a midge net.
It's a good idea to plan to be indoors for your evening meal or atleast eating in a tent (and cooking there too if you can)
They can also be less of an issue very close to the sea, although if there is a lot of moorland closeby it won't make much difference.
East Scotland is much less of a problem than west too and the midge season will often start several weeks later than on the west coast. Cairngorms in general are not as bad as Lochaber for example. They do also tend to be a little bit less of an issue higher up until mid midge season.
I very often find they are only mildly annoying and it wouldn't stop be getting outside. I remember a trip to the NW about 6 years go during mid June and we barely saw a midge the whole week camping. But the wind was very consistently about 10 mph.
Post edited at 15:26