In reply to Misha:
> Just after the international meet (late May BH) so all the classic routes have been climbed and chalked but the hordes have gone.
I've been to Fairhead twice during the meet. I usually avoid such events but 'the hordes' are generally well distributed over a very extensive cliff and I've never found the numbers irritating or an inconvenience. The Prow or Ballycastle Gully might get close to busy but hardly Stennis or Stanage popular. If your three star classic is occupied, move to the three star classic next door! For me, the advantage of insitu abseil ropes outweighed any possible disadvantages.
May to mid June seem like the prime season for a visitor: low midge count, climbing in the late evening sun, and a slighly better chance of stable weather. As others have said, long daylight hours and quick drying rock mean it is nearly always possible to climb at some point during a showery day.
Probably the best trad. climbing in the UK.