10 Best Shopping Malls and Outlets in Virginia

Shopping in Virginia is an absolute delight. With our close proximity to Washington D.C., we have access to some of the finest brands in the world. Whether you're looking to go on a shopping spree for yourself or need to pick up a gift for someone, these shopping malls and outlets in Virginia have everything you could dream about. Here are our favorites in the state. 

Williamsburg Premium Outlets, Williamsburg, VA

Williamsburg Premium Outlets in Williamsburg, Virginia, includes over 120 stores, ranging from Banana Republic to Vineyard Vines. Other stores include adidas, Clarks, Corningware Corelle and More, Reebok, and tons of food options. Check out their website for current promotions.

View this post on Instagram

A post shared by Wlliamsburg Premium Outlets (@williamsburg_po) on

Lynnhaven Mall, Virginia Beach, VA

Lynnhaven Mall in Virginia Beach, Virginia, recently completed a sprawling renovation that has made this the go-to shopping spot at the beach. It has the only Apple Store location in Virginia Beach, an AMC theatre, and tons of dining options.

Willow Lawn, Richmond, VA

Willow Lawn in Richmond, Virginia, has been a go-to shopping outlet for over 60 years. They’ve got over sixteen food options to go with their 30+ retail outlets. Willow Lawn is also home to several banks and the Virginia Rep Children’s Theatre.

Valley View Mall, Roanoke, VA

The Valley View Mall in Roanoke, Virginia, has a wide range of shopping and eating options, including big stores like Belk, Sears, Barnes and Noble, and JC Penny, as well as an eLibrary branch. Most of the better-known stores are here, including Spencer’s, Sephora, Bath and Body Works, and more.

View this post on Instagram

A post shared by Valley View Mall (@shopvalleyview) on

MacArthur Center, Norfolk, VA

MacArthur Center is one of the most well-known and most frequented shopping malls in the entire Tidewater Area. Located conveniently in downtown Norfolk, the mall hosts a variety of events and has many luxurious brands under its roof. 

Tysons Galleria, McLean, VA

Tyson’s Galleria is known for its upper-class shopping options. Located in one of the richest areas of Virginia, Tyson’s offers over 30 exclusive-to-market designers. Come here for Cartier, Hugo Boss, Burberry, and more.

Fashion Centre at Pentagon City, Arlington, VA

Fashion Centre at Pentagon City offers 170 stores and restaurants including high-end brands like Apple, Coach, Michael Kors, and more. The outlet is located conveniently near the Washington D.C. Metro. They even have complimentary coat and package check for busy shoppers.

View this post on Instagram

A post shared by Pentagon City Mall (@fashionctrpc) on

Fair Oaks Mall, Fairfax, VA

Fair Oaks Mall brings a range of shops to the Fairfax area. Stop in to shop for men, women, teens, luggage, jewelry, electronics, entertainment, food, home décor, and much more. They host regular events, too.

The Shops at Stonefield, Charlottesville, VA

The Shops at Stonefield is known as the luxurious go-to shopping outlet in the area. They have a wide range of boutique shops next to higher-end, well-known establishments, like Brooks Brothers and L.L. Bean. The restaurants are unique and well-worth a trip, too.

View this post on Instagram

A post shared by The Shops at Stonefield (@shopsatstonefield) on

Potomac Yard Center, Alexandria, VA

Potomac Yard Center is conveniently located just off of the central Jefferson Davis Highway in Alexandria, Virginia, and has a wide range of shops, banks, and restaurants. No matter your income level, you’re sure to find acceptable shopping. Stop in for a quick bite, a coffee at Dunkin Donuts, or to peruse furniture at Thomasville Furniture. 

Virginia Search
Find Outlet Malls Near You
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County