Наиболее крупная в 1944 году операция немецких войск в Греции под кодовым наименованием «Гемсбок» проводилась с 6 по 14 июня 1-й горной и 297-й пехотной дивизиями, а также дивизионной группой (временной дивизией) «Штейрер», состоявшей из ряда охранных батальонов, в Северной Греции и в Южной Албании. Ее целью было уничтожение примерно 9000 членов ЭЛАС и других коммунистических повстанцев на территории, находившейся примерно в квадрате Корча – Валона – Саранде – Василикон. Немцы считали эту операцию успешной, но большей части партизан удалось ускользнуть. Вот что пишут об операции «Гемсбок» Ланц и Гейссер: «Находя дырки в немецком фронте, ряд небольших партизанских отрядов прорвался через линию 297-й пехотной дивизии и ушел на север; остатки повстанческих сил двинулись на юг в свой оплот к западу от дороги Василикон – Пермет – Тепелене. Достигнув дороги на четвертый день операции, горная дивизия отдохнула и перегруппировалась, чтобы начать подъем по практически вертикальным склонам к западу от Пермета на следующее утро. Теперь, когда пути спасения на север и юг были блокированы, оставшиеся повстанцы были зажаты в горном районе около Куча и уничтожены в ходе тяжелых боев, шедших еще три дня. Местность была покрыта пещерами, которые приходилось тщательно осматривать, а повстанцев убивали или брали в плен после рукопашных схваток. В ходе операции «Гемсбок» повстанцы потеряли более 2500 человек убитыми и взятыми в плен, а также большие запасы оружия; немецкие потери в ходе операции насчитывали 120 убитыми и 300 ранеными». Партизаны убили 80 раненых из состава 1-й горнострелковой дивизии, попавших в их руки после того, как они захватили санитарный обоз.
Через три недели после завершения операции «Гемсбок» XXII горный корпус, усиленный 1-й горнострелковой дивизией, провел в Северной Греции операцию «Штайнадлер». В ходе ее предполагалось уничтожить отряды партизан, угрожавшие дорогам Корча – Яннина и Яннина – Триккала. Пользуясь пересеченной местностью, большинство из более чем 6 тыс. партизан ушли на северо-запад. Лишь около 1,5 тысячи из них были окружены в районе города Пендалофона и уничтожены в ходе двухдневной зачистки. Греки потеряли 567 человек убитыми и 976 взятыми в плен. Кроме того, в плен были взяты 341 итальянец и 7 британцев. Захваченные трофеи включали в себя 10 тонн взрывчатых веществ, более трех четвертей миллиона ружейных и пулеметных патронов и около 10 000 голов скота, по большей части овец и коз. Потери немцев тоже были весьма значительны.
3 июля 1944 года, очевидно, вдохновленный успешной высадкой союзников в Нормандии, Зервас внезапно возобновил боевые действия против немцев, захватив 10 км побережья возле Парги, а затем атаковав неприятеля и в районе Арты. На побережье был высажен 5-тысячный отряд греческих регулярных войск, базировавшийся в Египте, который присоединился к ЭДЕС. 5 августа немцы предприняли карательную операцию против отрядов Зерваса, в ходе которой партизаны потеряли 298 человек убитыми и 260 взятыми в плен, тогда как немецкие потери составили 20 человек убитыми, 112 ранеными и 1 пропавший без вести.
Всего за июль и август 1944 года немецкие войска потеряли в борьбе с партизанами в Греции и Албании 936 убитыми, 1235 ранеными и 275 пропавшими без вести. Партизаны потеряли 5394 убитыми и 768 взятыми в плен. В этот период немцы также несли максимальные потери от налетов союзной авиации. Только за одну неделю, закончившуюся 4 августа, они составили 32 убитыми и 26 ранеными. Уже в конце августа немецкое командование начало эвакуацию войск из Греции на линию Корфу – Яннина – Калабака – Олимп, за исключением гарнизонов Родоса и Крита. Теперь, после перехода Румынии на сторону противника, защита Южной Греции полностью теряла смысл. Но после того как 8 сентября Болгария объявила войну Германии, а на следующий день там произошел коммунистический переворот, бессмысленным стало и удержание Северной Греции, Албании, Македонии и Сербии. Немецким войскам удалось выбить болгар из Скопье, но в тот же день, 9 сентября, по всей Греции началось всеобщее восстание. Партизаны ЭЛАС, численность которых достигла 50 тыс. человек, и ЭДЕС, чья армия была впятеро меньшей, сначала совместно нападали на отступающие немецкие войска, но очень скоро погрязли в гражданской войне друг с другом. В начале ноября немцы эвакуировались из Греции. Большая часть гарнизонов Родоса и Крита попала в плен, как и некоторые тыловые части в материковой Греции. Потери греческих партизан за всю войну оцениваются в 30 тыс. погибших, подавляющее большинство которых было из состава ЭЛАС.