Data / Store locations / The Vitamin Shoppe / Virginia
The Vitamin Shoppe locations in Virginia: 24 stores, with addresses and phone numbers
The Vitamin Shoppe has 24 locations in Virginia, 3.8% of its 638 in the United States, in 22 cities. The most are in Glen Allen, with 2. Each row links to the brand's own store locator, as read on October 24, 2026.
SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.
- 24Locations
- 22Cities
- 3.8%Share of the brand
- October 24, 2026Run date
The Vitamin Shoppe locations in Virginia
All 24 locations, ordered by city.
| Address | City | ZIP | Phone | Opening hours | Source |
|---|---|---|---|---|---|
| 1650 rio road east | Charlottesville | 22901 | (434) 964-1213 | Mo-Fr 09:30-19:00; Sa 09:30-19:30; Su 10:00-18:30 | locations.vitaminshoppe.com |
| 1412 greenbrier parkway, suite 125 | Chesapeake | 23320 | (757) 366-9494 | Mo-Sa 08:30-21:00; Su 09:30-19:30 | locations.vitaminshoppe.com |
| 15600 hull street rd | Chesterfield | 23832 | (804) 802-0552 | Mo-Fr 10:00-20:00; Sa 09:30-20:00; Su 10:00-19:00 | locations.vitaminshoppe.com |
| 551 southpark blvd | Colonial Heights | 23834 | (804) 526-5974 | Mo-Fr 09:30-20:30; Sa 09:00-20:00; Su 09:30-19:00 | locations.vitaminshoppe.com |
| 11015-b fairfax blvd | Fairfax | 22030 | (703) 352-4925 | Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 10:00-19:00 | locations.vitaminshoppe.com |
| 5524 leesburg pike | Falls Church | 22041 | (703) 671-2445 | Mo-Sa 09:00-21:00; Su 09:30-19:30 | locations.vitaminshoppe.com |
| 1471 carl d. silver pkwy | Fredericksburg | 22401 | (540) 548-2295 | Mo-Fr 09:00-21:00; Sa 09:30-20:00; Su 09:30-18:30 | locations.vitaminshoppe.com |
| 10097 brook rd | Glen Allen | 23059 | (804) 515-8221 | Mo-Fr 09:30-20:00; Sa 09:00-20:00; Su 10:00-18:00 | locations.vitaminshoppe.com |
| 11301 west broad st, bldg b suite 101 | Glen Allen | 23060 | (804) 360-2456 | Mo-Fr 09:00-20:30; Sa 09:30-20:00; Su 09:30-19:00 | locations.vitaminshoppe.com |
| 3919 wards rd, a | Lynchburg | 24502 | (434) 239-5417 | Mo-Fr 09:00-20:30; Sa 09:30-20:00; Su 09:30-19:00 | locations.vitaminshoppe.com |
| 10944 bulloch dr | Manassas | 20109 | (703) 392-6950 | Mo-Sa 09:30-20:00; Su 10:00-19:00 | locations.vitaminshoppe.com |
| 12266 jefferson ave, a | Newport News | 23602 | (757) 249-3697 | Mo-Fr 09:30-21:00; Sa 09:00-20:00; Su 09:30-19:00 | locations.vitaminshoppe.com |
| 729 w 21st street | Norfolk | 23517 | (757) 627-1701 | Mo-Fr 09:00-21:00; Sa 09:00-20:00; Su 09:30-19:00 | locations.vitaminshoppe.com |
| 11440 midlothian turnpike, suite a | Richmond | 23235 | (804) 379-6259 | Mo-Fr 09:30-21:00; Sa 09:30-20:00; Su 09:30-19:00 | locations.vitaminshoppe.com |
| 5701 w broad st | Richmond | 23230 | (804) 282-1867 | Mo-Fr 09:30-20:30; Sa 09:00-20:00; Su 10:00-19:00 | locations.vitaminshoppe.com |
| 4750 valley view blvd. nw, 80 | Roanoke | 24012 | (540) 366-0595 | Mo-Fr 10:00-19:30; Sa 10:00-19:00; Su 11:00-18:00 | locations.vitaminshoppe.com |
| 6701-a loisdale road, suite #6695 | Springfield | 22150 | (703) 971-6420 | Mo-Sa 09:30-21:00; Su 09:30-19:30 | locations.vitaminshoppe.com |
| 45450 dulles crossing plaza, suite 185 | Sterling | 20166 | (571) 434-0624 | Mo-Fr 09:30-21:00; Sa 09:30-20:30; Su 09:30-19:00 | locations.vitaminshoppe.com |
| 1927 old gallows rd | Vienna | 22182 | (703) 883-2999 | Mo-Fr 10:00-20:00; Sa 09:30-19:30; Su 10:00-19:00 | locations.vitaminshoppe.com |
| 233 independence blvd, suite 102 | Virginia Bch | 23462 | (757) 456-0797 | Mo-Fr 09:00-21:00; Sa 08:30-20:30; Su 09:30-19:30 | locations.vitaminshoppe.com |
| 1721 laskin road | Virginia Beach | 23454 | (757) 422-0681 | Mo-Fr 10:00-20:00; Sa-Su 10:00-19:00 | locations.vitaminshoppe.com |
| 5226 monticello ave, suite f110 | Williamsburg | 23188 | (757) 229-0680 | Mo-Fr 09:30-20:00; Sa 09:30-19:00; Su 09:00-18:00 | locations.vitaminshoppe.com |
| 2500 s pleasant valley rd | Winchester | 22601 | (540) 678-4109 | Mo-Fr 09:00-20:00; Sa 08:30-20:00; Su 09:00-18:30 | locations.vitaminshoppe.com |
| 14065 shoppers best way | Woodbridge | 22192 | (703) 583-1479 | Mo-Sa 09:30-21:00; Su 09:00-19:00 | locations.vitaminshoppe.com |
Cities
| City | Locations |
|---|---|
| Glen Allen | 2 |
| Richmond | 2 |
| Charlottesville | 1 |
| Chesapeake | 1 |
| Chesterfield | 1 |
| Colonial Heights | 1 |
| Fairfax | 1 |
| Falls Church | 1 |
| Fredericksburg | 1 |
| Lynchburg | 1 |
| Manassas | 1 |
| Newport News | 1 |
| Norfolk | 1 |
| Roanoke | 1 |
| Springfield | 1 |
| Sterling | 1 |
| Vienna | 1 |
| Virginia Bch | 1 |
| Virginia Beach | 1 |
| Williamsburg | 1 |
| Winchester | 1 |
| Woodbridge | 1 |
Also on SpecStream
Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.