"Irwin" đã giúp hộ tống bảo vệ các tàu sân bay không kích hỗ trợ cho cuộc đổ bộ lên Iwo Jima từ ngày 19 đến ngày 23 tháng 2, 1945, và sau đó đã không kích xuống Okinawa. Sau đó nó tham gia đợt không kích chuẩn bị xuống Okinawa từ ngày 27 đến ngày 31 tháng 3, đánh trả các cuộc tấn công liên tục của đối phương bằng máy bay, xuồng phóng lôi và xuồng máy cảm tử. Vào ngày 30 tháng 3, nó đẩy lui cuộc tấn công của ba tàu phóng lôi, đánh chìm một chiếc và gây hư hại một chiếc khác, buộc chiếc cuối cùng phải rút lui. Khi lực lượng Thủy quân Lục chiến đổ bộ lên hòn đảo này vào ngày 1 tháng 4, nó bắn rơi một máy bay ném bom hai động cơ, cứu vớt một người sống sót thuộc đội bay. Trong hai tháng tiếp theo sau, chiếc tàu khu trục bắn phá các vị trí pháo binh, súng máy, điểm tập trung quân, hang động của đối phương trên bờ, cùng các vị trí che giấu những xuồng cảm tử. Nó lại bắn rơi một máy bay ném bom-ngư lôi tự sát vào ngày12 tháng 4, rồi một chiếc khác vào ngày 16 tháng 4 khi nó hỗ trợ cho cuộc đổ bộ lên Ie Shima. Một máy bay tấn công cảm tử đối phương khác lại bị tiêu diệt vào ngày 21 tháng 5, rồi đến đêm 16 tháng 6, nó trợ giúp vào việc cứu vớy những người sống sót từ tàu khu trục bị đánh chìm bởi tấn công phối hợp trên không, ngư lôi và tự sát đối phương.