From 22–27 May, "Atlanta" served with the Fast Carrier Task Force operating south of Japan near Okinawa while the carriers' aircraft struck targets in the Ryukyu Islands and on Kyūshū to support forces fighting for Okinawa. Her task group broke up on 13 June, and "Atlanta" entered San Pedro Bay, Leyte, Philippines, on 14 June. Following two weeks of upkeep, she sailed on 1 July with Task Group 38.1 and once again protected the fast carriers launching strikes against targets in the Japanese home islands. During these operations, the cruiser took part in several shore bombardment missions against Honshū and Hokkaidō.