Collector's World
Annandale, VA 22003 · (703) 256-8408
Card shops · Virginia
56 card shops in 37 cities across Virginia. Every one is on the map in the CardFinder Live app — with directions and a call button — next to the cards collectors near you are offering.
List updated November 8, 2026. See card shows in Virginia
Annandale, VA 22003 · (703) 256-8408
Arlington, VA 22202 · (571) 245-2666
Ashburn, VA 20147 · (571) 707-8074
Ashburn, VA 20147 · (703) 466-0460
Ashland, VA 23005 · (804) 738-0414
Bluefield, VA 24605 · (276) 322-7600
Bristol, VA 24201 · (276) 669-4110
Centreville, VA 20121 · (571) 404-4087
Chantilly, VA 20151 · (703) 953-3131
Charlottesville, VA 22901 · (434) 981-6011
Charlottesville, VA 22902 · (434) 202-1081
Charlottesville, VA 22901 · (434) 973-2205
Covington, VA 24426 · (540) 965-4522
Danville, VA 24540 · (434) 836-9133
Danville, VA 24540 · (434) 577-6767
Fairfax, VA 22030 · (703) 223-5242
Fairfax, VA 22033 · (540) 819-0506
Fredericksburg, VA 22401 · (540) 538-3538
Fredericksburg, VA 22401 · (540) 891-9549
Fredericksburg, VA 22407 · (540) 785-4263
Front Royal, VA 22630 · (540) 305-5563
Galax, VA 24333 · (276) 296-9893
Glen Allen, VA 23060 · (804) 270-2250
Hampton, VA 23666 · (757) 825-0097
Hayes, VA 23072 · (804) 824-9790
Henrico, VA 23228 · (804) 437-4505
Herndon, VA 20170 · (989) 525-3729
Leesburg, VA 20176 · (703) 478-4074
Lynchburg, VA 24502 · (434) 237-7649
Lynchburg, VA 24502 · (434) 278-0290
Lynchburg, VA 24504 · (434) 229-3645
Lynchburg, VA 24502 · (888) 922-7675
Martinsville, VA 24112 · (276) 336-5663
Martinsville, VA 24112 · (336) 613-7891
Mechanicsville, VA 23111 · (804) 730-7681
Newport News, VA 23608 · (757) 877-3756
Newport News, VA 23601 · (757) 940-9155
Norfolk, VA 23503 · (757) 502-8954
Palmyra, VA 22963 · (434) 394-9009
Purcellville, VA 20132 · (540) 751-9207
Richmond, VA 23228 · (804) 673-1127
Richmond, VA 23235 · (804) 973-9050
Richmond, VA 23225 · (804) 658-0527
Richmond, VA 23220 · (804) 641-0095
Richmond, VA 23230 · (804) 304-2677
Roanoke, VA 24016 · (540) 204-4016
Roanoke, VA 24014 · (540) 366-5000
Salem, VA 25413 · (540) 557-8379
Springfield, VA 22150 · (703) 534-1544
Springfield, VA 22150 · (703) 347-6474
Virginia Beach, VA 23452 · (757) 467-2254
Williamsburg, VA 23188 · (757) 808-5128
Winchester, VA 22601 · (304) 703-6446
Winchester, VA 22601 · (540) 773-1410
Wise, VA 24293 · (276) 328-9312
Yorktown, VA 23692 · (757) 872-2686
56 card shops are listed in Virginia on CardFinder Live, in 37 cities.
Richmond has the most, with 5 — then Lynchburg (4) and Charlottesville (3).
Find cards from collectors near you, save what you're chasing, and message the seller to line up the deal. You can also see which cards will be at upcoming card shows before you go.
Open CardFinder Live and these shops are on the map around you — with the cards collectors nearby are offering. Get directions, call the shop, and line up your next deal.
Card shops in other states: Alabama · Alaska · Arizona · Arkansas · California · Colorado · Connecticut · Delaware · Florida · Georgia · Hawaii · Idaho · Illinois · Indiana · Iowa · Kansas · Kentucky · Louisiana · Maine · Maryland · Massachusetts · Michigan · Minnesota · Mississippi · Missouri · Montana · Nebraska · Nevada · New Hampshire · New Jersey · New Mexico · New York · North Carolina · North Dakota · Ohio · Oklahoma · Oregon · Pennsylvania · Puerto Rico · Rhode Island · South Carolina · South Dakota · Tennessee · Texas · Utah · Vermont · Washington · West Virginia · Wisconsin · Wyoming