İlin büyük kesimi akdeniz ikliminin etkisi altındadır. Ancak yükselti ve karasallığa bağlı olarak çeşitli farklılıklar da mevcuttur. Türkiye'nin yağışlı bölgeleri arasındadır. Genel olarak kışlar ılık ve yağışlı, yazlar sıcak ve kurak geçer. En sıcak ay ortalaması İskenderun’da 28.6 °C, Antakya’da 27.6 °C; en soğuk ay ortalaması bu merkezlerde sırasıyla 11.9 °C ve 8.1 °C'dir. İskenderun’da bugüne kadar ölçülen en yüksek sıcaklık 43.2 °C (26 Ağustos 1962), en düşük sıcaklık ise -3.2 °C'dir (6 Şubat 1950). Antakya’da bugüne kadar ölçülen en yüksek sıcaklık 43.9 °C (26 Ağustos 1962), en düşük sıcaklık ise -14.6 °C (15 Ocak 1950) olmuştur.Antakya'nın yılllık sıcaklık ortalaması 18.2 °C ve ortalama karla örtülü gün sayısı 1'dir. Yıllık ortalama yağış tutarı, İskenderun'da 785 mm, Dörtyol'da 1022 mm, Antakya’da 1173.4 mm'dir.