She sailed from Eniwetok 30 August 1944 for raids to neutralize Japanese bases in the Philippines during the invasion of the western Carolines, returning to Ulithi 1 October. Five days later she sortied with TF 38 for strikes on Okinawa, northern Luzon and Formosa from 10 to 14 October. When the crippled and were used as lures to draw out the Japanese Fleet ("BaitDiv 1"), "Cotten" waited with the striking force, then from 15 October she operated in support of the Leyte landings as aircraft from her carriers struck Luzon repeatedly. She fought off the air attacks on the escort carriers during the Battle of Surigao Strait phase of the Battle for Leyte Gulf on 24, 25, and 26 October and joined in the pursuit of the remnants of the Japanese fleet after the battle. She rejoined TF 38 to pound Luzon from 5 November, survived the 18 December typhoon which damaged the 3d Fleet, and arrived at Ulithi to repair storm damage and replenish 24 December.