Shortly after Williamsburg, the 2nd Florida held new officer elections and Captain Brevard left the 2nd Florida, returning to Florida in the summer of 1862. Brevard served for a short time certifying and mustering units until he was appointed Major and formed a cavalry battalion known as Brevard's Partisan Rangers which consisted of four companies. Brevard's Battalion fought in skirmishes around Jacksonville during 1863. His battalion was increased to five companies and Brevard promoted to Lieutenant Colonel shortly. On February 20, 1864, the battalion fought with Finegan's Brigade at the Battle of Olustee where they repulsed the Union advance from Jacksonville on Tallahassee. Shortly after the battle, Finegan's Brigade, of which Brevard's Battalion was a part of, was ordered to Virginia. On May 17 the unit left for Richmond by train, arriving on May 25. Finegan's troops and the Perry's Florida Brigade consolidated and fought in the Battle of Cold Harbor on May 28. On June 8, the Brigade reorganized and the 11th Florida Infantry was created with Brevard appointed its Colonel and commander. After the battle, the 11th Florida, with Finegan's Brigade marched to Petersburg where they joined the defense. Colonel Brevard and the 11th Florida fought in the Weldon Railroad where Brevard learned of the death of his younger brother, Lieutenant Mays Brevard. Colonel Brevard led the 11th Florida through the Battle of Ream's Station on June 23, the Battle of Globe Tavern on August 21, the Battle of Belfield on December 9, 1864 and the Battle of Hatcher's Run, February 5–7, 1865. Brevard took command of the Florida Brigade on March 22, 1865, leading it until he and his command were captured at the Battle of Sailor's Creek on April 6, 1865, just 3 days shy of General Lee's surrender of the Army of Northern Virginia at Appomattox.