El buque regresó al servicio el 12 de julio, y proporcionó apoyo de fuego naval para las operaciones en Aitape y Cabo Sansapore durante julio y agosto, Morotai
En septiembre, y en el Golfo de Leyte a principios de octubre. El "Shropshire" fue reasignado a la Fuerza de Tarea 77, y participó en la Batalla del Estrecho de Surigao el 25 de octubre. El crucero participó en la Batalla de Luzón durante enero de 1945, durante la cual fue atacado por dos aviones kamikaze: uno por poco, mientras que el segundo fue derribado lo suficientemente cerca como para que los escombros golpearan al "Shropshire". El "Shropshire" disparó en cólera por última vez durante el desembarco de Corregidor, luego regresó brevemente a Australia.