Pomimo tego zgodnie z planami pomiędzy 12 i 17 grudnia bombardował Mindoro, po czym udał się do Manus na potrzebny remont.
Okręt liniowy wrócił do Luzon 1 stycznia 1945, uczestniczył w przedinwazyjnym bombardowaniu w zatoce Lingayen. 9 stycznia przypadkowe trafienie pocisku artyleryjskiego w jego nadbudówki zabiło 18 ludzi i raniło 51. 25 marca 1945, po uzupełnieniu zapasów na Ulithi, „Colorado” dołączył do gromadzącej się koło Kerama Retto grupy, która miała prowadzić bombardowanie celów w czasie inwazji na Okinawę. Pozostawał w rejonie operacji amfibijnej, zapewniając wsparcie ogniowe do 22 maja, kiedy odpłynął do zatoki Leyte.
6 sierpnia 1945 powrócił do okupowanej Okinawy, by tam wspierać okupację Japonii. 27 sierpnia osłaniał lądowanie jednostek przewożonych drogą lotniczą na lotnisko Atsugi w pobliżu Tokio. Pancernik opuścił zatokę Tokijską 20 września 1945 i dotarł do San Francisco 15 października. 27 października na Dzień Marynarki dopłynął do Seattle. Zanim otrzymał rozkaz zameldowania się w stoczni Bremerton Navy Yard w celu dezaktywacji, został przydzielony do operacji Magic Carpet, odbył trzy rejsy do Pearl Harbor, przewożąc 6357 weteranów wojny na kontynent.