L"Uhlmann" tornò in mare il 10 febbraio 1945, aggregato come unità di scorta alle portaerei del Task Group 58.2; tra il 16 e il 17 febbraio la formazione colpì le basi aeree giapponesi nella zona di Tokyo, con il cacciatorpediniere che si ritrovò preso di mira da alcuni velivoli nemici senza tuttavia riportare danni. Il 19 febbraio l'unità scortò le portaerei della Fifth Fleet durante gli sbarchi statunitensi a Iwo Jima, ma il 20 febbraio dovette abbandonare la formazione a causa di problemi ai motori rientrando a Ulithi per le riparazioni. L"Uhlmann" tornò in forza al TG 58.2 il 16 marzo seguente per scortare le portaerei durante una serie di raid contro le basi giapponesi a Kyūshū tra il 17 e il 19 marzo, nel corso dei quali il cacciatorpediniere, distaccato come picchetto, abbatté due velivoli nemici e soccorse tre aviatori statunitensi finiti in mare. Mentre si riforniva in mare, il 20 marzo il TG 58.2 subì un duro attacco aereo giapponese che vide l'impiego anche di velivoli "kamikaze"; l"Uhlmann" fu raggiunto da alcune schegge di bombe cadute nelle vicinanze, ma non accusò perdite tra l'equipaggio. Respinti altri attacchi aerei contro il TG 58.2 il 21 marzo, l"Uhlmann" appoggiò il cacciatorpediniere nella caccia a un sommergibile giapponese avvistato sul radar; dopo che l"Haggard" ebbe costretto all'emersione, speronato e affondando il battello nemico l"Uhlmann" lo scortò a Ulithi per le riparazioni il 25 marzo.