Do junija 1945 je "O'Bannon" deloval predvsem na Filipinih, kjer je služil kot spremljevalna ali napadna enota za dolgo imenovanje invazij: Ormoc Bay, Mindoro
, zaliv Lingayen, Bataan, Corregidor, Palawan, Zamboanga, Cebu in Caraboa. V zgodnjem obdobju so bili zračni napadi pogosti, O'Bannon pa je uničil več napadnikov. Med ofenzivo na Lingayen 31. januarja 1945 je O'Bannon skupaj s tremi drugimi razarači napadel in potopil sovražnikovo podmornico. Japonski zapisi, ki so jih preučevali po vojni, kažejo, da je bila najverjetneje to ladja, ki je bila napadena. Konec aprila in začetek maja je "O'Bannon" prekinil svoje operacije na Filipinih, da bi zagotovil ognjensko podporo v Tarakanu na Borneu in pokril operacije čiščenja min.