As of 2014, there are no casinos in Virginia. Making a bet or wager in exchange for a chance to win money or thing of value depending on the result of a game is illegal in Virginia.

There are casinos in states bordering Virginia that are intended to attract Virginia residents as patrons. West Virginia casinos include the Casino Club in Greenbrier, the Hollywood Casino at Charles Town Races, the Mardi Gras Casino in Cross Lanes, the Mountaineer Casino in Chester and the Wheeling Island Casino in Wheeling. North Carolina has two casinos in Cherokee. In Maryland, there are casinos in the cities of Hanover, Berlin, Perryville, Flintstone and Baltimore; another casino has been approved for National Harbor.

In Virginia, legal gambling exists only in the form of a state lottery, horse racing and charitable gaming. Colonial Downs, in New Kent, Va., is the sole horse racetrack in Virginia. There is only horse betting there. Charitable gaming exists in the form of bingo and raffles overseen by a state-government-approved non-profit organization. There is no specific legislation addressing the legality of online gaming. However, with the wording of its gambling code, Virginia forbids computers from being used as online gambling devices. Virginia permits gambling in a private residence if it is not overseen by a person, a group of persons or a firm directly connected to illegal gambling activity.