Turkey - When to Go
Turkey is an excellent destination weather-wise, with a long tourism season stretching from Easter - November. If you are travelling without children, make the most of the cheaper flights in the shoulder seasons and avoid some of the crowds. Families would be well advised to consider Easter and half term holidays, especially if they are planning on sight-seeing, to avoid the worst of the crowds.
Istanbul
It is possible to visit Istanbul all year round, with many hotels offering discounted room prices in the winter months. The high season runs from May - September when the most popular hotels will sell out well in advance.
Winter in Istanbul can be cold and you can expect to see rain and snow. From December - March, average highs peak at around 10C. April, May, October and November have pleasant day time average temperatures between 15C - 20C. June - September can be hot, with highs averaging between 24C - 30C
Cappadocia
You can visit Cappadocia all year round, but many of the hotels and restaurants, especially outside of Goreme, close for the low season (November - Easter) During this low season, you may find a reduced availability of internal flights, as some routes are only offered during the tourism season. May and September are the most popular months to visit, when the best hotels will book out far in advance.
Winter in Cappadocia can be cold and you may see snow and rain. From November - March, night time temperatures can fall below freezing and day-time highs average between 3C and 12C. Spring and autumn are very pleasant times of year to visit, with average highs of 16C - 24C, although rainfall is still a possibility at this time of year. In the summer months, temperatures can vary from 24C - 18C
Ephesus & Around
You can visit Ephesus all year round. The ruins are busiest during the summer months when cruise ships stop at Kusadasi and Ephesus can be over-run with visitors. If at all possible, try to time your visit to a different time of year, when it is a bit cooler and you don't have to contend with large groups. Some hotels and restaurants in nearby Sirince and the Cesme Peninsula shut down for the low season, but there are several good options that are available all year. The high season runs from Easter - October.
Winter temperatures can still be pleasant at, with average temperatures from 13C - 19C. You would need to reckon on rainfall at this time of year, however. Spring and autumn are drier and have very pleasant sight-seeing temperatures ranging from 20C - 28C. It is hot in the summer, with average highs of 30C - 31C
Mediterranean
The Mediterannean coast of Turkey is very quiet in the winter months of November - March. The season beings at Easter and continues through to October, although rain and cooler evenings are still possible in April and October. May through to September, expect temperatures varying from 26C - 34C and long, sunny days. The sea is warmest in July - September when it reaches 25C
Sources: Weather2Travel.com