Sert bir kara iklimine sahip olan Diyarbakır’da yazlar çok sıcak geçse de, Güneydoğu Toroslar kuzeyden gelen soğuk rüzgarları kestiği için kış ayları tahmin edildiği kadar soğuk olmaz. Şehirde şimdiye kadar en yüksek sıcaklık Temmuz 1937’de ölçülen 46,2 dereceyken, Ocak 1933’te ölçülen -24,2 en düşük sıcaklık olmuştur. Diyarbakır’a gitmek için en uygun mevsim yağışların azalıp güneşin kendini hafifçe göstermeye başladığı bahar aylarıdır. Özellikle mayıs ayının sonu, Diyarbakır Kültür ve Sanat Festivali de düzenlendiği için tercih edilebilir.