store:
 location:

Michaels Virginia Store Locator

Address, Contact Information, & Hours of Operation for Michaels Locations in Virginia

Locations:
  1. Alexandria
  2. Charlottesville
  3. Chesapeake
  4. Christiansburg
  5. Colonial Heights
  6. Fairfax
  7. Falls Church
  8. Fredericksburg
  9. Gainesville
  10. Glen Allen
  11. Hampton
  12. Harrisonburg
  13. Henrico
  14. Leesburg
  15. Lynchburg
  16. Manassas
  17. Midlothian
  18. Newport News
  19. Reston
  20. Roanoke
  21. Springfield
  22. Stafford
  23. Sterling
  24. Vienna
  25. Virginia Beach
  26. Waynesboro
  27. Winchester
  28. Woodbridge