Климат Алеппо — полупустынный. Горные хребты, расположенные вдоль Средиземного моря большей частью препятствуют проникновению средиземноморских воздушных масс. Средние температуры: 18—20 ºС, среднее количество осадков колеблется от 450 мм в западной части до 150 мм на юго-востоке провинции. Традиционно северный регион — самая плодородная и густонаселённая часть Сирии.
Расположен в северной части Сирии, между Оронтом и Евфратом, на степной реке Куэйке, у северо-западного подножья бесплодной возвышенности, в широкой котловине, окруженной со всех сторон высокими известковыми стенами, на высоте 380 м и в 350 км к северо-востоку от Дамаска.