Đi đến vịnh Lingayen, Luzon vào ngày 9 tháng 1 năm 1945 để tham gia giai đoạn mở màn của Trận Luzon, "Dashiell" ở lại đây làm nhiệm vụ tuần tra và bắn hỏa lực hỗ trợ cho đến ngày 10 tháng 2. Nó đã bắn rơi ít nhất ba máy bay tấn công tự sát, đánh chìm nhiều tàu Nhật Bản nhỏ, và phá hủy các mục tiêu trên bờ. Nó đi đến Ulithi vào ngày 28 tháng 2 để gia nhập lực lượng đặc nhiệm tàu sân bay nhanh trực thuộc Đệ Ngũ hạm đội cho đợt không kích xuống Nhật Bản và Okinawa trong tháng 3, nhằm chuẩn bị cho cuộc đổ bộ sắp tới. Nó đã bảo vệ cho cuộc tấn công vào ngày 1 tháng 4, và tiếp tục ở lại ngoài khơi hòn đảo để làm nhiệm vụ cột mốc radar canh phòng. Cao điểm của trận chiến mà nó chịu đựng là vào ngày 14 tháng 4, khi 20 máy bay Kamikaze lao đến trạm canh phòng của nó; nó đã bắn rơi bốn chiếc và cơ động né tránh số còn lại, nhưng cũng bị hư hại bởi một quả bom suýt trúng sát cạnh tàu và phải rút lui về Ulithi vào ngày 23 tháng 4 để sửa chữa.