El 10 de abril de 1945 Weidling fue relevado y asignado a la Reserva, dos días después fue asignado Comandante del LVI Panzerkorps, para aquel entonces ya había empezado la Batalla de Berlín.