After Surigao Strait, the ship remained in the Philippines to support troops fighting during the Battle of Leyte in 1944 and then supported the invasion of Lingayen Gulf in early 1945. The ship also took part in the Battles of Iwo Jima and Okinawa later that year, providing extensive fire support to the ground forces invading those islands. During the latter operation, she was hit by a "kamikaze" that did little damage. Following the surrender of Japan, "West Virginia" took part in the initial occupation and thereafter participated in Operation Magic Carpet, carrying soldiers and sailors from Hawaii to the mainland United States before being deactivated in 1946. She was decommissioned in 1947 and assigned to the Pacific Reserve Fleet, where she remained until 1959 when she was sold to ship breakers and dismantled.