"Irwin" đã bắn phá các vị trí của đối phương tại Saipan từ ngày 21 đến 29 tháng 6, rồi bảo vệ cho các tàu sân bay hộ tống hỗ trợ cho cuộc tấn công chiếm đóng Tinian cho đến ngày 23 tháng 7. Nó sau đó bắn pháo hỗ trợ cho binh lính chiến đấu trong trận Guam, trước khi tham gia thành phần hộ tống các tàu sân bay nhanh trong hoạt động không kích các căn cứ đối phương tại quần đảo Palau, dọc theo bờ biển Luzon, Okinawa và Đài Loan. Tại vùng biển ngoài khơi Đài Loan vào ngày 14 tháng 10, nó đã bắn rơi một máy bay ném bom-ngư lôi đối phương, rồi sau đó hộ tống các tàu tuần dương hạng nặng và bị hư hại do trúng bom rút lui về hậu phương an toàn. Chiếc tàu khu trục lại tiếp tục tham gia thành phần hộ tống các tàu sân bay nhanh hỗ trợ trực tiếp Trận Leyte vào ngày 20 tháng 10.