Operacja zachodnio-karpacka Ofensywa spod Jasła rozpoczęła się wczesnym rankiem 15 stycznia 1945 po trwającym przeszło 95 minut przygotowaniu artyleryjskim na silnie umocnione pozycje obronne armii niemieckiej. Zmasowany ogień artyleryjski osłabiając pierwszą linię obrony umożliwił natarcie pierwszym uderzeniowym jednostkom radzieckim. Niemcy za wszelką cenę usiłowali powstrzymać lub przynajmniej opóźnić tempo nacierających wojsk nieprzyjaciela. Pod naporem miażdżącej przewagi sił Armii Czerwonej, wojska niemieckie ponosząc duże straty w ludziach i sprzęcie bojowym zaczęły wycofywać się ze swych pozycji obronnych.
16 stycznia po zaciętych walkach ulicznych zajęte zostało Jasło, następnie miejscowości: Biecz, Żmigród i Zagórzany. W konsekwencji bezpośredniego zagrożenia dowództwo XI Korpusu SS przeniosło swoją kwaterę z Gorlic do Nowego Sącza. Tego samego dnia dokonano również pierwszego silnego nalotu bombowego na Nowy Sącz. O godzinie 12:50 grupa złożona z 14 samolotów IŁ-2 z 525. Pułku lotnictwa szturmowego zaatakowała stację kolejową oraz stojące na peronach składy.
17 stycznia po ciężkich walkach zostały zajęte Gorlice, Zakliczyn oraz Wojnarowa.