Spring (April to May) is a beautiful season in Turkey. The weather in Turkey is close to ideal, as it is warm, but not too hot. The flowers begin to bloom all across the country, so you will have pleasant scenery to look at in cities and in outskirts.
Summer (June-August) is when the temperatures are the highest. The weather in the coast, towards the Mediterranean and Aegean coasts can be quite pleasant, especially with the sea breeze, but the weather is absolutely stifling towards the inland, so if you want to explore Turkey’s ancient heritage, this is not the best season for you to be traveling. This is high season, due to the Turkish and international summer holidays, so prices will peak.
By the first week of September, the summer heat starts to fade away, and the fall weather sets in. The days will be slightly shorter, but you will still have a pleasant tourist experience. There is very limited rain during this period, making it perfect for outdoor explorations.
Winter (November to March) is low season in Turkey because of the winter. The weather gets rather chilly, except for the southeast (near Antalya). There is a chance of snow in most places, including Cappadocia, especially in January and February.