Skip to the page

Data / Store locations / Massage Envy / Virginia

Massage Envy locations in Virginia: 37 stores, with addresses and phone numbers

Massage Envy has 37 locations in Virginia, 3.7% of its 988 in the United States, in 32 cities. The most are in Virginia Beach, with 3. 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.

  • 37Locations
  • 32Cities
  • 3.7%Share of the brand
  • October 24, 2026Run date

Massage Envy locations in Virginia

All 37 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
4539 Duke StreetAlexandria22304(703) 461-3689Mo-Fr 08:00-21:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
6465 Old Beulah StAlexandria22315(703) 719-7721Mo-Fr 08:00-22:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
1180 N Garfield StArlington22201(571) 483-3333Mo-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
3600 South Glebe RoadArlington22202(703) 414-0808Mo-Fr 09:00-21:00; Sa-Su 09:00-18:00locations.massageenvy.com
5747 Burke Centre Parkway BBurke22015(703) 239-0224Mo-Fr 08:00-22:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
420 Twentyninth Place CourtCharlottesville22901(434) 977-3689Mo-Th 09:00-21:00; Fr-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
235 East Hanbury RdChesapeake23322(757) 546-7373Mo-Fr 08:00-22:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
24570 Dulles Landing Dr.Dulles20166(703) 327-4432Mo-Fr 09:00-21:00; Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
4100 Fortuna Center PlazaDumfries22025(703) 670-3689Mo-Th 09:00-21:00; Fr-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
12999 Fair Lakes Shopping CenterFairfax22033(703) 322-9797Mo-Fr 09:00-21:00; Sa 09:00-18:00; Su 10:00-18:00locations.massageenvy.com
7395 H Lee HighwayFalls Church22042(703) 226-8999Mo-Fr 08:00-22:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
1927 Carl D Silver ParkwayFredericksburg22401(540) 548-0747Mo-Th 09:00-21:00; Fr-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
5123 Wellington RdGainesville20155(703) 753-6024Mo-Fr 08:00-22:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
10114 Brook RdGlen Allen23059(804) 456-4111Mo-Fr 09:00-20:00; Sa-Su 10:00-18:00locations.massageenvy.com
4346 Pouncey Tract RoadGlen Allen23060(804) 612-0540Mo-Th 09:00-21:00; Fr-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
1220 Merchant LnHampton23666(757) 825-8300Mo 10:00-18:30; Tu 10:00-21:00; We-Sa 10:00-20:00; Su 10:00-18:30locations.massageenvy.com
2328-A Woodland Crossing DriveHerndon20171(703) 391-0123Mo-Fr 09:00-21:00; Sa 09:00-19:00; Su 10:00-18:00locations.massageenvy.com
2219 Old Bridge RoadLake Ridge22192(703) 497-5567Mo-Fr 09:00-21:00; Sa-Su 09:00-18:00locations.massageenvy.com
1612 Village Market BlvdLeesburg20176(571) 209-3689Mo-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
3901 Old Forest RdLynchburg24501(434) 385-8600Mo-Fr 08:00-21:00; Sa 08:00-18:00; Su 10:00-18:00locations.massageenvy.com
10073 Market CircleManassas20110(703) 396-8111Mo-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
7236 Bell Creek RdMechanicsville23111(804) 746-1100Mo-Sa 08:00-21:00; Su 10:00-18:00locations.massageenvy.com
5201 Commonwealth Centre ParkwayMidlothian23112(804) 744-8440Mo-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
12080 Jefferson Ave.Newport News23606(757) 881-9188Mo 09:00-19:00; Tu-Fr 09:00-21:00; Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
1412 North Point Village CenterReston20194(703) 689-2600Mo-Fr 08:00-22:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
1601 Willow Lawn DrRichmond23230(804) 440-0004Mo-Th 09:00-21:00; Fr-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
2037 Colonial Ave. SWRoanoke24015(540) 343-9600Mo-Fr 08:00-21:00; Sa 08:00-18:00; Su 10:00-18:00locations.massageenvy.com
8428 Old Keene Mill RdSpringfield22152(703) 789-9099Mo-Th 09:00-21:00; Fr-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
325 Garrisonville RdStafford22554(540) 658-9999Mo-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
22000 Dulles Retail PlazaSterling20166(703) 230-3689Mo-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
3575 Bridge RoadSuffolk23435(757) 638-9888Mo-Fr 08:00-22:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
126 Branch RoadVienna22180(703) 319-3689Mo-Fr 08:00-22:00; Sa 08:00-20:00; Su 10:00-18:00locations.massageenvy.com
3352 Princess Anne RoadVirginia Beach23456(757) 689-4959Mo-Th 09:00-21:00; Fr-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
4000 Virginia Beach BlvdVirginia Beach23452(757) 463-3689Mo-Th 09:00-21:00; Fr-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
539 Hilltop PlazaVirginia Beach23454(757) 422-0004Mo-Sa 09:00-20:00; Su 10:00-18:00locations.massageenvy.com
5107 Main StreetWilliamsburg23188(757) 565-2800Mo 09:00-18:30; Tu 09:00-21:00; We 09:00-19:00; Th-Fr 09:00-21:00; Sa-Su 09:00-18:30locations.massageenvy.com
2638 S Pleasant Valley RdWinchester22601(540) 401-0011Mo-Fr 08:00-21:00; Sa-Su 10:00-18:00locations.massageenvy.com

Cities

CityLocations
Virginia Beach3
Alexandria2
Arlington2
Glen Allen2
Burke1
Charlottesville1
Chesapeake1
Dulles1
Dumfries1
Fairfax1
Falls Church1
Fredericksburg1
Gainesville1
Hampton1
Herndon1
Lake Ridge1
Leesburg1
Lynchburg1
Manassas1
Mechanicsville1
Midlothian1
Newport News1
Reston1
Richmond1
Roanoke1

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.