Климат Балканского полуострова различен в разных его частях. Побережья полуострова открыты влиянию тёплого моря; северная окраина - влиянию континентальной Европы; внутренние районы заняты горами, в значительной степени препятствующими распространению влияния моря на север, а континентальных влияний на юг. На побережьях Балканского полуострова наблюдается длинное, жаркое, очень сухое лето и короткая, тёплая зима, с очень переменчивой погодой и осадками в виде ливней. В невысоких районах массивной северной части - менее длинное, хотя почти столь же жаркое лето и довольно холодная зима; количество атмосферных осадков на западе значительно, на востоке невелико; максимум здесь летний. В горах - прохладное лето и холодная зима; атмосферные осадки обильны во все сезоны (зимой - снег). В многочисленных долинах и котловинах, в зависимости от их большей или меньшей близости к северной окраине или к побережьям Балканского полуострова, высоты над уровнем моря и степени замкнутости, наблюдаются различные переходные климаты. В общем климат замкнутых долин и котловин отличается сравнительной сухостью и холодными зимами.
Как температура воздуха, так и в особенности атмосферные осадки Балканского полуострова находятся в сильной зависимости от режима ветров. Направления преобладающих ветров в течение года изменяются очень мало. Область высокого давления зимой лежит к северу от Балканского полуострова, захватывая середину его северной окраины; летом область высокого давления находится непосредственно к северо-западу от Балканского полуострова. От этих районов давление падает на восток (к Чёрному морю), на юго-восток (к Эгейскому) и на юго-запад (к Адриатическому), вызывая движение воздуха приблизительно в тех же направлениях. Таким образом, во все сезоны в северо-восточной части Балканского полуострова (Болгария) преобладают западные ветры, в центральной и южной части - северо-западные и северные ветры, на Далматинском побережье - северо-восточные ветры. В северо-западной части полуострова нет резко выраженного преобладания ветров определённого направления. Во внутренних районах Болгарии и Югославии нередко наблюдается безветрие (до 1/3 всех дней в году). Наряду с указанными преобладающими ветрами нередко наблюдаются ветры, направленные с Ионического, Эгейского и Чёрного морей на соседние с ними части Балканского полуострова. Ветры с Ионического и Эгейского морей наблюдаются главным образом зимою, ветры с Чёрного - летом. Северные ветры (от северо-западного до северо-восточного) почти всегда приносят ясную и сухую погоду; они умеряют летний зной, но вместе с тем вызывают сильное испарение, накладывающее печать сухости на всю природу. Южные ветры (от юго-западного до юго-восточного), т. е. в большинстве случаев ветры с моря, приносят преимущественно облачную и дождливую погоду (ливни).
В невысоких районах летом везде жарко. Средняя температура самого тёплого месяца - июля - достигает на севере +22°, на юге +26°. Наиболее высокие температуры превышают на севере +30°, на юге +35°. Однако продолжительность тёплого и жаркого времени года в различных районах весьма различна. Продолжительность тёплого периода (средняя месячная температура от + 10° до + 20°) составляет на севере Балканского полуострова 6 месяцев, на юге 11 - 12 месяцев; продолжительность жаркого периода (средняя месячная температура +20° и выше) на севере Балканского полуострова 1 - 3 месяца, на юге до 6 месяцев (единственное место на материке Европы). На восточном побережье Балканского полуострова тёплый и жаркий периоды короче по сравнению с теми же периодами на западном побережье под теми же широтами; разница достигает 1 месяца. В горах период жары отсутствует, а продолжительность тёплого периода сокращается в зависимости от высоты; наиболее высокие районы не имеют даже тёплого периода. Температурные различия между отдельными районами выражены особенно резко зимой, когда северная часть Балканского полуострова находится под влиянием сравнительно сильно охлаждающихся континентальных частей Европы, а побережья - под влиянием тёплого Средиземного моря. В невысоких районах узкой южной части полуострова - к югу от широты Салоникского залива и на всех побережьях - средняя температура самого холодного месяца - января - выше 0°, на побережьях Пелопоннеса - выше 1 + 10°. В невысоких районах северной части полуострова средняя температура января опускается до -2°; в горах местами ниже -5°. Продолжительность морозного периода на крайнем юге Балканского полуострова измеряется немногими днями, на севере она доходит до 3 месяцев, в горах - значительно больше.
Переходные сезоны (весна, осень) в большинстве районов сравнительно коротки и в температурном отношении выражены не резко. Так, в Афинах разница между средней температурой января и марта составляет 3°, на южном побережье Балканского полуострова эта разница составляет всего 1 - 2°.
Таким образом, в температурном отношении выделяются, с одной стороны, тёплая южная часть Балканского полуострова и побережья, с другой стороны, значительно более холодная континентальная северная часть; наиболее холодными во все сезоны являются горные районы, особенно динарский и родопско-балканский.
Балканский полуостров получает атмосферные осадки главным образом от западных и юго-западных ветров. Так как вдоль всей западной окраины полуострова тянутся высокие горы, общее количество атмосферных осадков значительно больше на западе по сравнению с востоком. Почти на всём горном западе осадков выпадает более 1.000 мм; некоторые довольно значительные участки Динарского нагорья получают осадков более 2.000 мм; в районе бухты Котор находится наиболее богатое осадками место всей Европы (около 4.700 мм). На востоке более 1.000 мм осадков выпадает лишь в самых высоких районах Балкан, Западно-Болгарских и Рило-Родопских гор. Наименьшее количество осадков на всём полуострове - менее 500 мм - выпадает на крайнем северо-востоке и на крайнем юго-востоке. Все понижения (долины, котловины), особенно крупные, выделяются меньшим количеством осадков по сравнению с соседними горами. Таково, например, сквозное понижение вдоль рек Морава и Вардар.
В распределении атмосферных осадков по сезонам ясно выступает противоположность между внутренними районами широкой северной части полуострова и южной узкой его частью (к югу от вершины Салоникского залива) со всеми побережьями. В первой части максимум осадков приходится на лето, минимум - на зиму или осень. Во второй части соотношение обратное: максимум осадков приходится на зиму или осень, а минимум - на лето. В невысоких местностях количество летних осадков значительно только в западной половине северного ската Балканского полуострова. Таким образом, в невысоких местностях лето почти везде более или менее сухое. В направлении с севера на юг количество летних осадков убывает везде и на всех уровнях; особенно резко это сказывается на небольших высотах; на крайнем юге все низменности почти бездождны. В горах чем выше, тем летний минимум всё более и более смягчён.
В горах везде выпадает снег - в Пелопоннесе иногда в начале мая, в Средней Греции в начале июня. На горах северной части полуострова отдельные пятна снега сохраняются круглый год.
Облачность невелика; в общем она убывает с севера на юг, достигая минимума в Южной Греции: летом около 0,2 полного покрытия небесного свода, зимой - около 0,5, в среднем годовом около 0,4. Таким образом, даже в Южной Греции небо далеко не безоблачно.
В климатическом отношении различаются прежде всего сравнительно узкая южная часть полуострова (к югу от широты Салоникского залива) с прибрежной зоной вдоль всех берегов, шириною от нескольких километров на западе Адриатики до 100 - 150 км на востоке Фракии (средиземноморская часть); с другой стороны-внутренние районы северной части Балканского полуострова (континентальная часть). В средиземноморской части климат более тёплый и более ровный. В континентальной части наблюдаются значительные колебания температуры в течение суток, а также на протяжении нескольких дней и от одного сезона к другому (континентальный климат) - главным образом за счёт понижения температуры ночью и в холодное время года. Летние дневные температуры хотя и ниже, чем в приморской части, но разница не очень велика (2 - 4°). Зато разница в продолжительности тёплого и холодного времени года весьма значительна: период тепла длится в континентальной части 6 - 7 месяцев, в средиземноморской 8 - 11 месяцев, период жары соответственно 1 - 3 месяца и 4 - 6 месяцев. В континентальной части Балканского полуострова два максимума осадков: главный максимум - в конце весны и в начале лета (в большинстве мест - июнь), второй, значительно более слабый - в конце осени (в западной половине - октябрь, в восточной - ноябрь). В средиземноморской части один максимум осадков - зимой (на юге и на всём побережьи Эгейского моря) или в конце осени (на побережье Адриатического моря). В континентальной части выпадение осадков связано с возвратами холодов, в средиземноморской части - с потеплениями (ветры с более тёплого моря).
Южная и Средняя Греция до широты острова Корфу и побережье Ионического моря - самый тёплый район Балканского полуострова. В невысоких, открытых к морю местностях тёплый период длится 10 - 11 месяцев, из которых около 6 месяцев приходится на жаркое, сухое лето; средняя температура июля выше +25°. Зима мягкая, с немногими и короткими периодами холодов, с очень переменчивой, иногда бурной погодой; морозы редки и незначительны; средняя температура января выше +8°, на островах - до +11°. Осадки выпадают преимущественно в форме ливней. Снег редко лежит днями, обычно - лишь по нескольку часов. Климат котловин отличается главным образом более низкими зимними температурами. В горах климат более холодный и более влажный, однако, минимум осадков везде летний.
Особый климатический район представляет узкая полоса вдоль всего восточного побережья Адриатического моря. На юге района климат сходен с климатом греческого района; в направлении к северо-западу всё более отчётливо сказываются его отличия: более короткое, менее жаркое и менее сухое лето, осенний максимум осадков и менее тёплая зима с внезапными значительными похолоданиями (под влиянием ветров с Динарского нагорья); во время этих похолоданий температура всё же редко опускается ниже 0°. На крайнем северо-западе района средняя температура июля +23°, января +4°.
Третий приморский (средиземноморский) район - полоса шириной 100 - 150 км вдоль северных берегов Эгейского и Мраморного морей. На юге примыкает к южному району Балканского полуострова. Тёплый период - 8 - 9 месяцев. По сравнению с греческим районом все сезоны холоднее, особенно зима; переменчивость погоды зимой больше; в восточной части района наблюдаются резкие перемены погоды во все сезоны. Количество осадков невелико; максимум зимний, минимум летний.
Резко выделяются по своим климатическим особенностям Динарское нагорье и система Пинда. Для этого района характерны длинная, холодная, многоснежная зима; поздняя дождливая весна с многочисленными возвратами холодов и ночными заморозками; короткое, нежаркое лето, иногда с туманами; дождливая осень. Годовое количество атмосферных осадков очень велико (самый богатый осадками район Балканского полуострова): на большей части площади района осадков выпадает 1.000 - 2.000 мм, местами - до 4.000 мм. Максимум осадков зимний.
Низменности Савы, Дуная и Моравы с прилегающими к ним плато и низкогорьями по окраине Динарского и Родопоко-Балканского горных районов имеют умеренно-континентальный климат, сходный с климатом соседних районов Центральной Европы. Жаркое лето, довольно мягкая зима, длинная, мягкая осень, продолжающаяся нередко до декабря. Значительное количество атмосферных осадков - 700 - 1.200 мм. Максимум осадков летний, минимум зимний; довольно много осадков выпадает весной и осенью.
Климат верхней части бассейна р. Вардар, между горами Пинд на западе и Рило-Родопскими горами на востоке, имеет переходный характер между климатом северно-Эгейского побережья и климатом низменности Савы, Дуная и Моравы. По сравнению с северно-Эгейским районом, отличается значительно более холодной зимой и довольно большими колебаниями температуры (континентальный тип), а также двумя основными периодами выпадения атмосферных осадков - весной и осенью, при сохранении летнего сухого периода.
Климат Балкан и Рило-Родопских гор сходен с климатом Динарского нагорья и Пинда. По сравнению с последний отличается меньшим количеством осадков, особенно зимних.
Пространство между Чёрным морем, Балканами, Рило-Родопскими горами и районом северного побережья Эгейского моря - наиболее тёплый район континентальной части Балканского полуострова. Средняя температура января, за исключением крайнего запада, везде выше 0°. В западной половине района (Фракийская котловина) очень сухое лето и сильные весенние дожди. В восточной половине района два максимума осадков - зимой и летом (переход от Северно-Эгейского района к Нижне-Дунайскому).
Климат Болгарского плато отличается наибольшей разницей между температурами зимы и лета (наиболее континентальный климат на Балканском полуострове). Количество атмосферных осадков 450 - 600 мм. Максимум осадков летний.