Returning to Manus 21 December 1944, "Catskill" sailed 10 days later with the Lingayen Attack Force, which came under air attack, although not in "Catskill"s sector, as it made its final approach. On 9 January 1945 the landings were successfully made on beaches that the Japanese had considered too difficult for an amphibious assault. The force was under repeated air attack, but "Catskill" accomplished her part of the landing, and cleared Lingayen for Leyte 10 January. Anchoring two days later, she loaded Army troops and cargo for the first reinforcement of Lingayen 27 January. Arriving in the Solomon Islands 11 February 1945 "Catskill" began intensive training for the Okinawa operation. On 21 March, she anchored in Ulithi, staging area for the massive assault, and on 27 March got underway for the initial assault on 1 April, in which she landed units of the 6th Marines. That night, she moved out to sea, and for the next four days, returned to the beachhead area daily to complete her unloading of men and cargo. Returning to Saipan 9 April, "Catskill" continued on to San Francisco, arriving 13 May. Between 16 May and 14 June 1945 "Catskill" made a voyage from San Francisco to Pearl Harbor carrying vehicles and general cargo, and steamed to Pearl Harbor once again. She loaded troops there for Eniwetok, Saipan, and Guam, and after carrying out this assignment, proceeded to Manila, arriving 5 July. Here she remained until 20 September, when she sailed laden with Army troops for the occupation of Japan. "Catskill" anchored in Wakayama Bay on 25 September, and cleared Japan 1 October for the Philippines, where she embarked homeward-bound servicemen. She arrived in San Francisco 27 October, and sailed again 10 November on the first of two more voyages to bring troops home from Guam, Ulithi, Peleliu, and Eniwetok.