Bitcoin ATMs in Virginia

512 machines in 175 cities across Virginia.

Virginia crypto ATM law starts July 1, 2027

From July 1, 2027: a kiosk license, daily and monthly limits, a 48-hour hold for new users, an 18% cap and annual and quarterly reports.

What the law requires of operators here:

  • Daily limits: New users: no more than $2,000 a day. Any user: $5,000 a day and $10,000 a month at most.
  • Refunds and holds: Hold every new user's transaction at least 48 hours; the user may cancel for a full refund during the hold.
  • Fees: Charges per transaction may not exceed 18% of its value, including any part of the annual fee passed on.

Not legal advice. Last checked October 28, 2026 against Va. Code Title 6.2, Ch. 22.2 (2026, cc. 654, 655). Sources: Va. Code Title 6.2, Ch. 22.2, Va. Code § 6.2-2241, Va. Code § 6.2-2249, Va. Code § 6.2-2255, Va. Code § 6.2-2256

Cities

Machines

  • Roy's Express Mart
    7605 Staples Mill Rd, Richmond, VA 23228 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Royal Gas & Auto Service
    10423 Main S, Fairfax, VA 22030 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • Royal Mart
    507 North Royal Avenue, Front Royal, VA 22630 · Bitstop
    Likely hereHours not reportedFeenot reported
  • S&M TOBACCO VAPE
    1202 Berryville Avenue, Winchester, VA 22601 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • SMOKE N VAPE CBD & KRATOM
    4084 Airline Parkway, Chantilly, VA 20151 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • SMOKE N VAPE CBD & KRATOM
    9666 Liberia Avenue, Manassas, VA 20110 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • Sandy Hook Store
    2883 Sandy Hook Rd, Sandy Hook, VA 23153 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Shell
    7303 Richmond Hwy, Alexandria, VA 22306 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    6451 Edsall Rd, Alexandria, VA 22312 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    862 Burks Hill Road, Bedford, VA 24523 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • Shell
    2411 W Hundred Rd, Chester, VA 23831 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    9430 Iron Bridge Rd, Chesterfield, VA 23832 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    500 James Madison Hwy, Culpeper, VA 22701 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    17250 Dumfries Rd, Dumfries, VA 22026 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    3328 West Mercury Boulevard, Hampton, VA 23666 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • Shell
    6286 VA-236, Lincolnia, VA 22312 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    8225 Gunston Corner Ln, Lorton, VA 22079 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    501 S Airport Dr, Sandston, VA 23150 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    1941 Lynnhaven Pkwy, Virginia Beach, VA 23453 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell
    1016 Millwood Pike, Winchester, VA 22602 · Cash2Bitcoin
    Likely hereHours not reportedFeenot reported
  • Shell
    13890 Noblewood Plaza, Woodbridge, VA 22193 · GetCoins
    Likely hereHours not reportedFeenot reported
  • Shell Gas Station
    7900 Chesapeake Blvd, Norfolk, VA 23518 · Unbank
    Likely hereHours not reportedFeenot reported
  • Shell Gas Station
    8920 W Broad St, Richmond, VA 23294 · Unbank
    Likely hereHours not reportedFeenot reported
  • Shell Gas Station
    3051 Gallows Rd, Falls Church, Virginia 22042, VA · Coinhub
    Likely hereHours not reportedFeenot reported
  • Shell Gas Station
    12871 Gordon Blvd, Woodbridge, Virginia 22192, VA · Coinhub
    Likely hereHours not reportedFeenot reported
  • Shell Gas Station
    1301 Jamestown Rd, Williamsburg, VA 23185 · Cash2Bitcoin
    Likely hereHours not reportedFeenot reported
  • Shell Independence Blvd
    2044 S Independence Blvd, Virginia Beach, VA 23453 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Shell Newtown
    565 Newtown Rd, Virginia Beach, VA 23462 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Shell Stop in Stores
    45 Broadstreet Rd, Manakin-sabot, VA 23103 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • Shop N Go
    1722 Church Street, Norfolk, VA 23504 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • Shop N Go #4
    711 E Virginia Beach Blvd, Norfolk, VA 23504 · Unbank
    Likely hereHours not reportedFeenot reported
  • Shoppers #442641
    7660 Richmond Hwy, Alexandria, VA 22306 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Shoppers #442657
    1505 Stafford Market Pl, Stafford, VA 22556 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Short Stop
    146 W Old Cross Rd, New Market, VA 22844 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Sky Mart
    3902 Melrose Avenue Northwest, Roanoke, VA 24017 · CoinFlip
    Likely hereHours not reportedFeenot reported
  • Sky Mart Chesapeake
    2241 S Military Hwy, Chesapeake, VA 23320 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Sky Mart VA Beach
    6016 Indian River Rd, Virginia Beach, VA 23464 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Skymart
    3096 S Lynnhaven Rd, Virginia Beach, VA 23452 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Smoke 1 Tobacco
    2749 Campostella Road, Chesapeake, VA 23324 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Smoke N Vape
    42780 Creek View Plaza, Ashburn, VA 20147 · CoinFlip
    Likely hereHours not reportedFeenot reported