Raines Tavern is an unincorporated community in Cumberland County on Virginia State Route 45 just north of Farmville, Virginia, in the U.S. state of Virginia. It was a stop on the Farmville and Powhatan Railroad from 1884 to 1905, and on the Tidewater and Western Railroad from 1905 to 1917.