Beale led his regiment during the Overland Campaign, and captured two Union flags at the Second Battle of Ream's Station during the Siege of Petersburg. In August, upon the death of John R. Chambliss, Beale was assigned to command of Chambliss's brigade, although still with the rank of colonel. It was not until February 6, 1865, that he was finally promoted to brigadier general. He led the brigade through the end of the war. He was wounded and captured at Appomattox Station on April 9, 1865, and was paroled on April 27 at Ashland.