Skip to the page

Data / Store locations / Mattress Warehouse / Virginia

Mattress Warehouse locations in Virginia: 72 stores, with addresses and phone numbers

Mattress Warehouse has 72 locations in Virginia, 16.5% of its 436 in the United States, in 49 cities. The most are in Fairfax, with 4. 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.

  • 72Locations
  • 49Cities
  • 16.5%Share of the brand
  • October 24, 2026Run date

Mattress Warehouse locations in Virginia

All 72 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
42015 Village Center PlzAldie20105(571) 639-3042Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
3425 King StAlexandria22302(703) 379-3725Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
382 South Pickett StAlexandria22304(703) 212-9040Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
6464 Old Beulah StAlexandria22315(703) 318-4003Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
7838 Richmond HwyAlexandria22306(703) 546-4786Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1201 South Joyce StArlington22202(703) 546-4781Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
3632 Lee HwyArlington22207(703) 318-4001Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
3807 Wilson BlvdArlington22203(703) 592-8067Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
20064 Riverside PkwyAshburn20147(703) 415-9355Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
14100A Lee HwyCentreville20120(571) 470-8652Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
13806 Metrotech DrChantilly20151(703) 537-5527Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1500 Seminole TrailCharlottesville22901(434) 424-0149Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
304 Connor DrCharlottesville22911(434) 227-5502Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
415 Merchant Walk SquareCharlottesville22902(434) 963-9700Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
12550 Jefferson Davis HwyChester23831(804) 613-5556Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
7301 Hancock Village DrChesterfield23832(804) 486-6796Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
290 Peppers Ferry Road NortheastChristiansburg24073(540) 382-1753Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1170 Temple AveColonial Heights23834(804) 457-6566Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
15131 Montanus DrCulpeper22701(540) 829-7891Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
365 Lowes DrDanville24540(434) 791-4067Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
11002 Lee HwyFairfax22030(703) 383-0152Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
12180 Fairfax Towne CenterFairfax22033(703) 352-5005Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
12300 Price Club Plaza DriveFairfax22030(703) 621-0001Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
9502 Main StFairfax22031(703) 426-2600Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
3528 South Jefferson StFalls Church22041(703) 931-8956Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
10119 Patriot HwyFredericksburg22408(540) 701-1968Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1242 Carl D. Silver PkwyFredericksburg22401(540) 785-1673Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
5629 Plank RoadFredericksburg22407(540) 701-1971Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
50 Riverton Commons DrFront Royal22630(540) 305-8839Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
5131 Wellington RdGainesville20155(571) 561-1148Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
11331 West Broad StGlen Allen23060(804) 364-0744Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
9921 Brook RoadGlen Allen23059(804) 553-8701Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
6709 Fox Centre PkwyGloucester23061(804) 613-3499Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
2001 N. Armistead BlvdHampton23666(757) 690-2589Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1621 East Market StHarrisonburg22801(540) 966-7014Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
7482 West Broad StHenrico23294(804) 533-7797Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
491 Elden StHerndon20170(703) 481-7900Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
530 Fort Evans Road NortheastLeesburg20176(571) 378-7058Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
3901 Old Forest RdLynchburg24501(434) 771-5532Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
3920 Wards RdLynchburg24502(434) 300-5508Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
8376 Sudley RdManassas20109(703) 257-5768Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
9825 Liberia AvenueManassas20110(571) 786-1106Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
237 Commonwealth Boulevard WestMartinsville24112(276) 788-4105Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
7225 Bell Creek RdMechanicsville23111(804) 287-2797Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
144-152 East Little Creek RoadNorfolk23505(757) 392-0305Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
711 East Main StPurcellville20132(540) 441-1845Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
11411 Midlothian TurnpikeRichmond23235(804) 378-7034Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
11620 West Broad StRichmond23233(804) 510-0722Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
9410 West Broad StRichmond23294(804) 877-8722Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1401 Towne Square Boulevard NorthwestRoanoke24012(540) 300-7247Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
4801 Valley View Boulevard NorthwestRoanoke24012(540) 366-0680Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1415 West Main StSalem24153(540) 302-6215Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
6381 Seven Corners CenterSeven Corners22044(703) 636-9752Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
6400 Commerce StSpringfield22150(571) 977-1553Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
8414 Old Keene Mill RdSpringfield22152(571) 977-1546Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1240 Stafford Market PlaceStafford22556(540) 288-1585Mo-Sa 10:00-21:00; Su 10:00-18:00mattresswarehouse.com
370 Garrisonville RdStafford22554(540) 874-2240Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1209 Richmond AveStaunton24401(540) 886-1122Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
45591 Dulles Eastern PlzSterling20166(703) 537-5742Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1202 North Main StreetSuffolk23434(757) 942-2018Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1986 Chain Bridge RdTysons22102(571) 363-2220Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1345 Kempsville RoadVA Beach23464(757) 523-4002Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
Glyndon Shopping CenterVienna22180(571) 424-1422Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
2133 Upton DriveVirginia Beach23454(757) 271-4451Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
4753 Virginia Beach BlvdVirginia Beach23462(757) 994-8229Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
310 Broadview StreetWarrenton20186(540) 317-3998Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
831 Lew DeWitt BlvdWaynesboro22980(540) 470-3113Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
5547 Richmond RdWilliamsburg23188(757) 356-5670Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
1869 South Pleasant Valley RdWinchester22601(540) 662-6621Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
224 Kernstown Commons BlvdWinchester22602(540) 546-0779Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
2680 Opitz BoulevardWoodbridge22192(571) 554-1580Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com
2800 Prince William PkwyWoodbridge22192(571) 554-1578Mo-Fr 10:00-21:00; Sa 10:00-20:00; Su 11:00-18:00mattresswarehouse.com

Cities

CityLocations
Alexandria4
Fairfax4
Arlington3
Charlottesville3
Fredericksburg3
Richmond3
Glen Allen2
Lynchburg2
Manassas2
Roanoke2
Springfield2
Stafford2
Virginia Beach2
Winchester2
Woodbridge2
Aldie1
Ashburn1
Centreville1
Chantilly1
Chester1
Chesterfield1
Christiansburg1
Colonial Heights1
Culpeper1
Danville1

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.