In januari 1863 werd Ransom met zijn brigade teruggestuurd naar North Carolina. In mei werd hiju bevorderd tot generaal-majoor en vocht hij bij Richmond (Virginia) en Oost Tennessee. In Mei 1864 verdedigde hij met een divisie onder P.G.T. Beauregard Drewry's Bluff tegen Benjamin Butler. In de zomer leidde hij de cavalerie in de Shenandoahvallei onder bevel van Jubal A. Early. Hij vocht in de Slag bij Monocacy en in de Slag om Fort Stevens.