Skip to main content.

Shopping in Virginia Beach - From Malls to Open-air Seasonal Markets

Find a place to stay

Virginia Beach mixes the liveliness of resort town shopping with the approachability of a typical American city. Stay along the coast, and you can browse the selections at a wealth of boutiques, antique stores, and surf shops. Move further inland, and you’ll have several sprawling shopping centres to choose from, each filled with familiar brands and regional specialties.

Boardwalk and Atlantic Avenue


The city’s most popular tourist attraction and its adjacent street are the most obvious spots in town to pick up souvenirs. There are beach-themed stores on practically every block, so you can pick up sunscreen or other sundries for a day on the sand. Be mindful of street vendors hawking their wares in the area, especially if you’re visiting in the summer. 31 Ocean shopping centre features several beach-appropriate shops if you don’t feel like walking the 3-mile promenade. There are also trendy boutiques like Beecroft & Bull located a couple of blocks from the shore.


  • 31 Ocean, 3001 Atlantic Avenue, Virginia Beach 23451; Tel: +1 757 213 3019; Website: 31 Ocean

  • Beecroft & Bull, Pacific Place, 3198 Pacific Avenue #104, Virginia Beach 23451; Tel: +1 757 422 1961; Website: Beecroft & Bull



This neighbourhood is about 2 miles from the boardwalk and west of Linkhorn Bay. It’s typically referred to as the Hilltop Shopping Area because its main attraction is the Shops at Hilltop, a sprawling mall featuring 120 shops spread out over 3 buildings. There are plenty of recognizable names throughout the mall, especially in the centralized Hilltop North building. If you want something more upscale, consignment stores like Echo Luxury Boutique and Double Take feature chic brands such as Louis Vuitton and Fendi. There’s also a selection of international dining options to choose from.


  • Echo Luxury Boutique, 1624 Laskin Road #756, Virginia Beach 23451; Tel: +1 757 961 5914; Website: Echo Luxury Boutique

  • Double Take, 604 Hilltop West Shopping centre, Virginia Beach 23451; Tel: +1 757 422 3300; Website: Double Take


Central Business District


Virginia Beach has transformed its once-sleepy downtown into a vibrant alternative to its boardwalk scene. Town centre of Virginia Beach is a 24-block mix of hotels, chain restaurants, and trendy retail shops like Anthropologie, spread out amongst office buildings to give the area a cool urban vibe. You may even get the chance to hear live music or check out an open-air craft show while you shop. For an enclosed shopping experience, head across the street from Town centre to Pembroke Mall and browse through hip clothing stores like Forever 21 and H&M.


  • Town centre of Virginia Beach, 222 Central Park Avenue, Virginia Beach 23462; Tel: +1 757 965 5452; Website: Town centre of Virginia Beach

  • Pembroke Mall, 4554 Virginia Beach Boulevard Suite 201, Virginia Beach 23462; Tel: +1 757 497 6255; Website: Pembroke Mall


Lynnhaven District


This city borough is home to Lynnhaven Mall, one of the biggest shopping venues on the East Coast. This massive property features 180 stores spanning 1.17 million square feet of shopping space - all on one floor. You can browse at quality clothing outlets like American Eagle Outfitters and chic health and beauty stores like Sephora. If you need a break, you can take a seat and people watch at the mall’s outdoor pedestrian plaza, The Inlet.


  • Lynnhaven Mall, 701 Lynnhaven Parkway, Virginia Beach 23452; Tel: +1 757 340 9340; Website: Lynnhaven Mall

  • American Eagle Outfitters, Lynnhaven Mall, 701 Lynnhaven Parkway, Virginia Beach 23452; Tel: +1 757 431 9316; Website: American Eagle Outfitters


Virginia Beach Farmers' Market


This open-air market effortlessly taps into the era when Virginia Beach was primarily known as an agricultural and farming hub. Throughout the year, the market sells locally grown produce, freshly baked breads, and butchered meats, along with homemade jams, jellies, and spreads. There are also non-food vendors to browse, such as Flutterby Soap Company, offering a selection of artisan soaps. Live country and bluegrass music fills the air on Friday nights from April to October, further enhancing the market’s rustic ambiance.


  • Virginia Beach Farmers' Market, 3640 Dam Neck Road, Virginia Beach 23453; Tel: +1 757 385 4388; Website: Virginia Beach Farmers' Market

  • Flutterby Soap Company, Virginia Beach Farmers' Market, 3640 Dam Neck Road 616B, Virginia Beach 23453; Tel: +1 757 630 4322; Website: Flutterby Soap Company