Best Shopping in Virginia

Below is the list of Best Shopping in Virginia. The number one shopping place is Water Country USA in Williamsburg. The next few shopping places in the top 5 are Marriott Fairfax Fair Oaks Mall in Fairfax, Lex's of Carytown in Richmond, Bygones Vintage Clothing in Richmond and Leesburg Corner Premium Outlets in Leesburg. Worth mentioning are Military Circle Mall, MacArthur Center, and 3 others. For more shopping places in Virginia see the city links below including Richmond, Virginia Beach, Williamsburg, Alexandria and Charlottesville.

Top 10 Shopping in Virginia

  1. Water Country USA
    176 Water Country Pkwy,Williamsburg, VA 23185-5828
     • 757-253-3350

  2. Marriott Fairfax Fair Oaks Mall
    11787 Lee Jackson Memorial Hwy, Fairfax, VA 22033


  3. Lex's of Carytown
    3031 W Cary St, Richmond, VA 23221-3501
     • 804-355-5425

  4. Bygones Vintage Clothing
    2916 W Cary St, Richmond, VA 23221-3516
     • 804-353-1919

  5. Leesburg Corner Premium Outlets
    241 Fort Evans Road North East, Leesburg, VA 20176-4038
     • 703-737-3071

  6. New Dominion Bookshop
    404 East Main Street, Charlottesville, VA 22902-5236
     • 434-295-2552

  7. Hyatt Place Roanoke Airport/Valley View Mall
    5040 Valley View Boulevard, Roanoke, VA 24012
     • 800-833-1516

  8. World of Mirth
    3005 W Cary St, Richmond, VA 23221-3501
     • 804-353-8991

  9. Mongrel
    2924 W Cary St, Richmond, VA 23221-3516
     • 804-342-1272

  10. Ramada Spotsylvania Towne Center Mall
    2802 Plank Rd, Fredericksburg, VA 22401


Honorable Mentions for Shopping in Virginia

  • Military Circle Mall
    880 North Military Highway, Norfolk, VA 23502-3716
     • 757)-461-1940

  • MacArthur Center
    300 Monticello Avenue, Management Office, Norfolk, VA 23510
     • 757-627-6000

  • Christmas Attic, The
    125 South Union Street, Alexandria, VA 22314-3323
     • 703-548-2829

  • Prime Outlets at Williamsburg
    5715-62A Richmond Road, Williamsburg, VA 23188-8101
     • 757-565-0702

  • Lynnhaven Mall
    701 Lynnhaven Parkway,Virginia Beach, VA 23452-7299
     • 757-340-9340