Am 30. Dezember verließ die "North Carolina" das Atoll in Richtung Formosa, wo sie die Luftangriffe der Task Force 38 auf japanische Ziele sicherte. Auch Ziele in Indochina und China wurden von den Trägerflugzeugen des Verbands Anfang Januar 1945 angegriffen. Am 26. Januar kehrte die Task Force nach Ulithi zurück. Am 10. Februar lief das Schlachtschiff zusammen mit der Task Force 58 aus, Ziel war dieses Mal die japanische Hauptinsel Honshu, die ab dem 17. Februar angegriffen wurde. Am folgenden Tag lief der Verband nach Süden, um die Operation Detachment, die Landung auf Iwo Jima zu sichern. Am 1. März lief die "North Carolina" wieder in Ulithi ein. Der nächste Einsatz führte das Schiff am 14. März wieder vor die japanischen Hauptinseln, wo ab dem 18. März Luftangriffe auf Kyushu geflogen wurden. Am folgenden Tag wurde der Flugzeugträger USS "Franklin" unweit der "North Carolina" von einer japanischen Bombe getroffen und schwer beschädigt. Ende März begann der Verband dann, Okinawa anzugreifen, am 1. April begann die Schlacht um Okinawa. Bis zum 1. Mai lieferte das Schlachtschiff Feuerunterstützung für die Bodentruppen und sicherte die Flugzeugträger gegen Luftangriffe, dann lief die "North Carolina" nach Hawaii, wo sie am 9. Mai in Pearl Harbor ankerte. Vom 25. Mai bis zum 4. Juni lag das Schlachtschiff zur Reparatur im Trockendock, nach einigen Übungseinsätzen um Hawaii verließ es dann am 28. Juni die Inseln in Richtung Eniwetok, wo die "North Carolina" am 5. Juli eintraf. Noch am gleichen Tag lief sie mit der Task Force 59 nach Norden, wo vom 8. Juli bis zur Kapitulation Japans am 15. August 1945 Luftangriffe auf die japanischen Hauptinseln geflogen wurden.