23 grudnia 1918 we Lwowie zgłosił się do Legii Oficerskiej. 5 stycznia 1919 został przydzielony do 37 pułku piechoty na stanowisko adiutanta batalionu, a później dowódcy kompanii i dowódcy III batalionu. 22 października 1920 został dowódcą batalionu i na tym stanowisku brał udział w wojnie polsko-bolszewickiej. W jej trakcie 24 maja 1920 batalion Starzeckiego zajął wsie Słoboda, Berezówka, po czym zaatakowany przez bolszewików skutecznie odparł atak i następnego dnia zdobył wsie Bieliczany, , Żukowiec, a wojska nieprzyjacielskie zostały wyparte za rzekę Berezynę. Za wymienione czyny Władysław Starzecki otrzymał Krzyż Srebrny Orderu Virtuti Militari.

Jako student, po zakończeniu wojny został zdemobilizowany, przeniesiony do rezerwy i przydzielony do 39 pułku piechoty Strzelców Lwowskich, a w późniejszych latach do Oficerskiej Kadry Okręgowej Nr VI. 28 września 1920 został awansowany do stopnia kapitana ze starszeństwem z dniem 1 czerwca 1919. Podjął przerwane studia filozofii i ukończył je w 1922, po czym rozpoczął pracę jako nauczyciel w Państwowym Seminarium Nauczycielskim we Lwowie, a następnie w Sokalu. Po uzyskaniu kwalifikacji nadanej przez Państwową Komisję Egzaminacyjną we Lwowie pracował jako nauczyciel historii i przysposobienia wojskowego najpierw w XI Gimnazjum, a następnie w II Gimnazjum we Lwowie.