Pagsulat ug pagpadayon niining parapoha - Sa 1861, sa edad nga 19, si Roberts nagpalista ingong usa ka pribado diha sa Kompanya C sa ika-19 nga Regiment sa North Carolina Infantry, nga sa ulahi gitawag nga ika-2 nga Regiment sa NC Cavalry. Kay nagserbisyo uban sa kalainan sa panahon sa mga operasyon sa regimental sa North Carolina, apan walay pormal nga pagbansay sa militar, siya gipasulong ngadto sa ikaduha nga tinugyanan sa Agosto 30, 1861. Sa Septiyembre 13, 1862, si Roberts gipasulong ngadto sa Unang Teniente. Roberts' regimiento gibalhin ngadto sa Virginia sa tinghunlak sa mao gihapon nga tuig ug miapil sa pipila ka mga gubat, taliwala kanila: Battle sa Fredericksburg, Battle sa Suffolk, ug Battle sa Brandy Station. Niadtong Nobyembre 13, 1863, si Roberts gipasulong ngadto sa kapitan ug dayon mayor sa wala pa ang tingpamulak sa 1864, sa diha nga siya nakig-away sa North Carolina brigade sa William Henry Fitzhugh Lee's division. Siya promoted ngadto sa koronel sa Hunyo 1864 ug sa panahon sa Siege sa Petersburg, siya gihatag sa mando sa 2nd Regiment NC Cavalry. Si Roberts mitultol sa usa ka pag-atake batok sa Union breastworks, dismounted, miagi sa mga lungag sa rifle ug nadakpan ang daghang mga sundalo sa Union sa Ikaduhang Gubat sa Ream's Station
sa Agosto 25, 1864. Sa Pebrero 23, 1865, si Roberts gipromot sa pagka-brigadier general. Sumala sa tradisyon, gipresentar ni Heneral Robert E. Lee kang Roberts ang personal nga mga gauntlets ni Lee sa pag-ila sa talagsaong pag-alagad ni Roberts. Roberts nagpadayon sa mando sa iyang brigada sa Battle of Five Forks, ug sa katapusan misurender sa Battle of Appomattox Court House, sa Abril 9, 1865.