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

  • RF #108 Lankford
    29214 Lankford Hwy, Cape Charles, VA 23310 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #115 Lankford
    4317 Lankford Hwy, Exmore, VA 23350 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #124 George Washington
    1500 George Washington Memorial Hwy, Yorktown, VA 23693 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #130 S Church
    1201 S Church St, Smithfield, VA 23430 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #134 Lankford
    25220 Charles M Lankford Jr Memorial Hwy, Onancock, VA 23417 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #152 Lizzio Center
    25451 Lizzio Center Dr, South Riding, VA 20152 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #157 Churchland
    3026 Churchland Blvd, Chesapeake, VA 23321 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #168 Blue Ridge
    875 Blue Ridge Ave, Bedford, VA 24523 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #175 Centerville Turnpike
    2150 Centerville Turnpike, Virginia Beach, VA 23464 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #205 Victory Blvd
    3601 Victory Blvd, Portsmouth, VA 23701 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #237 Warrenton Road
    1221 Warrenton Rd, Fredericksburg, VA 22406 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #243 Wards
    8826 Wards Rd, Rustburg, VA 24588 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #249 Van Metre
    43101 Van Metre Dr, Ashburn, VA 20148 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #253 A P Hill
    25550 A P Hill Blvd, Port Royal, VA 22535 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #270 Crooked Run Plaza
    260 Crooked Run Plaza, Front Royal, VA 22630 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #297 Plank
    5000 Plank Rd, Fredericksburg, VA 22407 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #30 Chincoteague
    33620 Chincoteague Rd, Wallops Island, VA 23337 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #317 E Virginia Beach
    5350 E Virginia Beach Blvd, Norfolk, VA 23502 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #335 Plank
    2216 Plank Rd, Fredericksburg, VA 22401 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #359 Patriot Hwy
    10520 Patriot Hwy, Fredericksburg, VA 22408 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #377 James Madison Hwy
    10088 James Madison Hwy, Bealeton, VA 22712 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #413 Berryville
    920 Berryville Ave, Winchester, VA 22601 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #429 Holland
    1929 Holland Rd, Suffolk, VA 23434 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #430 Commerce Pkwy
    4 Commerce Pkwy, Fredericksburg, VA 22406 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #439
    25016 Lee Hwy, Abingdon, VA 24211 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #445 Princess Anne
    2204 Princess Anne Rd, Virginia Beach, VA 23456 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #446 Temple
    401 Temple Ave, Colonial Heights, VA 23834 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #448 Lori Ann Way
    14290 Lori Ann Wy, Carrollton, VA 23314 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #469 Woods Edge
    15600 Woods Edge Rd, Colonial Heights, VA 23834 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #470 Mechanicsville
    2401 Mechanicsville Tpke, Richmond, VA 23223 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #471 N Military Hwy
    6103 N Military Hwy, Norfolk, VA 23518 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #484 Midlothian Tpke
    10301 Midlothian Tpke, Richmond, VA 23235 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #522 Moores Lake Road
    12000 Moores Lake Road, Chester, VA 23831 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #531 W Mercury
    4030 W Mercury Blvd, Hampton, VA 23666 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #532 Lakeridge Pkwy
    11355 North Lakeridge Parkway, Ashland, VA 23005 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #542 Portsmouth
    1200 Portsmouth Blvd, Suffolk, VA 23434 · Bitstop
    Likely hereHours not reportedFeenot reported
  • RF #79 Lankford
    2497 Lankford Hwy, New Church, VA 23415 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Raceway
    1216 Portsmouth Blvd, Suffolk, Virginia 23434, VA · Coinhub
    Likely hereHours not reportedFeenot reported
  • Raceway #6702
    2058 County Drive, Petersburg, VA 23803 · Bitstop
    Likely hereHours not reportedFeenot reported
  • Raceway #6786
    4201 West Mercury Boulevard, Hampton, VA 23666 · Bitstop
    Likely hereHours not reportedFeenot reported