مناخ متوسطي شمالاً، بشتاء معتدل و ممطر نسبيا، و حرارة بين 21-24 مؤية صيفا و 10-12 مؤية شتاء.
الهضاب، أمطارها الأقل نسبة، شتاءها مثلج، ببرودة أدنى من الصفر مؤية أحيانا. صيفها جاف حار.
الجو في الجنوب صحراوي، بليالي منعشة، صيفه بدرجات فوق 50، يحمل رياح السيروكو (المعروفة بالشهيلي)، كما تتخلل شتاءه أمطار موسمية.
تقدر المطرية شمالا ب400-600 ملم سنويا، بزيادة من الغرب إلى الشرق، لتبلغ أقصاها في شمال شرق البلاد بمعدل 1000ملم أحيانا.
لمعرفة المناخ حاليا: موقع هيئة الأرصاد الجوية