Skip to the page

Data / Store locations / U-Haul / Virginia

U-Haul locations in Virginia: 198 stores, with addresses and phone numbers

U-Haul has 198 locations in Virginia, 5.4% of its 3,683 in the United States, in 76 cities. The most are in Virginia Beach, with 20. 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.

  • 198Locations
  • 76Cities
  • 5.4%Share of the brand
  • October 24, 2026Run date

U-Haul locations in Virginia

All 198 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
14600 Moneta RdMoneta24121(540) 297-3908Mo-Sa 00:00-16:00uhaul.com
16282 W Patrick Henry RdMontpelier23192(804) 544-1352Mo-Fr 00:00-15:00; Sa 00:00-15:00; Su 00:00-14:00uhaul.com
16717 Hull St RdMoseley23120(804) 318-5308Mo-Sa 00:00-19:00; Su 30:00-19:00uhaul.com
829 Cottontail TrailMount Crawford22841(540) 432-9852Mo-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
2230 Rockfish Valley HwyNellysford22958(434) 263-0016Mo-Fr 00:00-18:00; Sa 00:00-17:00; Su 00:00-16:00uhaul.com
5007 Lankford HwyNew Church23415(757) 694-4054Mo-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
146 W Old Cross RdNew Market22844(540) 740-9320Mo-Fr 00:00-21:00; Sa 00:00-21:00; Su 00:00-20:00uhaul.com
9831 S Congress StNew Market22844(540) 740-5017Mo-Fr 00:00-16:00; Sa 00:00-24:00uhaul.com
10459 Jefferson AveNewport News23605(757) 320-2639Mo-Sa 00:00-21:00uhaul.com
13121 Warwick BlvdNewport News23602(757) 249-0427Mo-Fr 30:00-15:00; Sa 30:00-24:00uhaul.com
13144 Jefferson Ave ENewport News23608(757) 269-3184Mo-Fr 00:00-18:00; Sa 00:00-14:00uhaul.com
13903 Jefferson AveNewport News23603(757) 898-5998Mo-Fr 00:00-16:00uhaul.com
14246 Old Courthouse WayNewport News23602(757) 243-1043Mo-Sa 00:00-15:00uhaul.com
15304 Warwick BlvdNewport News23608(757) 269-3213Mo-Fr 00:00-17:00; Sa 00:00-15:00uhaul.com
5831 Jefferson AveNewport News23605(757) 327-7255Mo-Fr 00:00-16:00; Sa 00:00-23:00uhaul.com
9709 Warwick BlvdNewport News23601(757) 928-9502Mo 00:00-24:00; Tu 00:00-24:00; We 00:00-24:00; Th 00:00-24:00; Fr 00:00-24:00; Sa 00:00-24:00uhaul.com
9912 Jefferson AveNewport News23605(757) 320-5169Mo-Fr 00:00-17:00uhaul.com
1202 E Little Creek RdNorfolk23518(757) 499-4412Mo-Sa 00:00-17:00uhaul.com
1216 E Little Creek RdNorfolk23518(757) 588-5089Mo 00:00-24:00; Tu-Sa 00:00-17:00uhaul.com
1531Azalea Garden RdNorfolk23502(757) 802-4596Mo-Fr 00:00-17:00; Sa 00:00-14:00uhaul.com
2750 N Military HwyNorfolk23518(757) 648-7192Mo-Sa 00:00-17:00uhaul.com
3439 Sewells Point RdNorfolk23513(757) 858-6956Mo-Fr 00:00-18:00; Sa 00:00-13:00uhaul.com
3525 E Virginia Beach BlvdNorfolk23502(757) 447-6260Mo-Fr 00:00-19:00; Sa 00:00-16:00uhaul.com
3840 E Little Creek RoadNorfolk23518(757) 464-0396Mo-Sa 00:00-18:00; Su 00:00-17:00uhaul.com
4616 E Princess Ann RdNorfolk23502(757) 389-8610Tu-Sa 00:00-17:00uhaul.com
5677 E Virginia Beach BlvdNorfolk23502(757) 819-4180Mo-Fr 00:00-18:00uhaul.com
625 Campostella RdNorfolk23523(757) 461-4904Mo-Fr 00:00-17:00; Sa 00:00-16:00uhaul.com
6646 E Virginia Beach Blvd Unit BNorfolk23502(757) 853-0170Mo-Fr 00:00-16:00; Sa 00:00-24:00uhaul.com
836 Poplar Hall DrNorfolk23502(757) 461-3804Mo-Sa 00:00-17:00uhaul.com
9211 Midlothian TpkeNorth Chesterfield23235(804) 381-6027Mo-Sa 30:00-21:00; Su 30:00-20:00uhaul.com
27695 Governor G C Peery HwyNorth Tazewell24630(276) 345-0099Mo-Fr 00:00-20:00; Sa 00:00-17:00uhaul.com
1104 Kentucky Ave SENorton24273uhaul.com
1215 Kentucky Ave SENorton24273(276) 679-4745Mo-Sa 00:00-18:00uhaul.com
1269 Broad St RdOilville23129(804) 708-7023Mo-Fr 00:00-18:00; Sa 00:00-17:00uhaul.com
1345 Broad St RdOilville23129(804) 708-3470Mo-Sa 00:00-24:00uhaul.com
25016 Coastal BlvdOnley23418(757) 787-7827Mo-Fr 00:00-17:00uhaul.com
135 S Madison RdOrange22960(540) 360-0540Mo-Fr 00:00-16:00; Sa 00:00-24:00uhaul.com
24270 Bennett StParksley23421(757) 665-4600Mo-Sa 00:00-17:00uhaul.com
1889 S Sycamore StPetersburg23805(804) 733-0054Mo-Sa 00:00-24:00uhaul.com
6844 Boydton Plank Rd Ste CPetersburg23803(804) 469-4256Mo-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
700 E Bank StPetersburg23803(804) 835-5792Mo-Tu 30:00-15:00; We 30:00-17:00; Th-Fr 30:00-15:00uhaul.com
1122 London BlvdPortsmouth23704(757) 301-4836Mo-Sa 00:00-20:00; Su 00:00-17:00uhaul.com
1609 Airline BlvdPortsmouth23707(757) 242-7267Mo-Sa 00:00-19:00; Su 00:00-19:00uhaul.com
1820 Elm Ave Unit 102Portsmouth23704(757) 393-4067Mo-Fr 00:00-16:00uhaul.com
1823 County StPortsmouth23704(757) 292-4554Mo-Fr 00:00-16:00; Sa 00:00-23:00uhaul.com
2604 Airline BlvdPortsmouth23701(757) 394-3072Mo-Sa 00:00-18:00uhaul.com
3349 Portsmouth BlvdPortsmouth23701(757) 483-8190Mo-Fr 00:00-18:00; Sa 00:00-16:00; Su 00:00-17:00uhaul.com
3350 Frederick BlvdPortsmouth23704(757) 465-2301Tu-Sa 30:00-16:00uhaul.com
3400 County StPortsmouth23707(757) 485-3073Mo-Sa 00:00-17:00; Su 00:00-18:00uhaul.com
5746 Churchland BlvdPortsmouth23703(757) 397-0527Mo-Sa 00:00-18:00; Su 00:00-14:00uhaul.com
6235 Portsmouth BlvdPortsmouth23701(757) 484-1325Mo-Fr 00:00-17:00; Sa 00:00-16:00uhaul.com
9832 Orby Cantrell HwyPound24279(276) 409-0200Mo-Fr 00:00-17:00uhaul.com
12362 Governor G C Peery HwyPounding Mill24637(276) 496-0170Mo-Fr 00:00-16:00uhaul.com
4200 Anderson HwyPowhatan23139(804) 598-3572Mo-Fr 00:00-14:00; Sa 00:00-13:00uhaul.com
3809 Jefferson Park RdPrince George23875(804) 520-1519Mo-Fr 00:00-20:00; Sa 00:00-20:00uhaul.com
825 E Main StPulaski24301(540) 440-2003Mo-Sa 00:00-14:00; Su 00:00-17:00uhaul.com
37221 E Richardson LnPurcellville20132(540) 751-4233Mo-Fr 00:00-17:00; Sa 00:00-14:00uhaul.com
3301 New Kent HwyQuinton23141(804) 932-9753Mo-Fr 00:00-15:00uhaul.com
5410 New Kent HwyQuinton23141(804) 966-0046Tu-Sa 00:00-16:00uhaul.com
5731 New Kent HwyQuinton23124(804) 932-0550Mo-Fr 00:00-14:00; Sa 00:00-13:00uhaul.com
1225 W Main StRadford24141(717) 653-2483Mo-Fr 00:00-17:00uhaul.com
1501 Tyler AveRadford24141(540) 744-3481Mo-Sa 00:00-18:00uhaul.com
2307 W Main StRadford24141(540) 639-2747Mo-Fr 00:00-18:00; Sa 00:00-23:00uhaul.com
11410 N Shore DrReston20190(703) 263-0911Mo-Fr 00:00-17:00; Sa 00:00-16:00uhaul.com
2111 3rd StRichlands24641(276) 964-6439Mo-Fr 00:00-16:00; Sa 00:00-24:00uhaul.com
10045 Midlothian TrnpkRichmond23235(804) 893-8088Mo-Fr 30:00-17:00; Sa 00:00-13:00uhaul.com
1115 Richmond HwyRichmond23224(804) 381-5885Mo-Sa 00:00-22:00uhaul.com
1615 Brook RdRichmond23220(804) 226-1055Mo-Fr 00:00-24:00uhaul.com
17 Richmond HwyRichmond23224(804) 806-7073Mo-Sa 00:00-19:00; Su 00:00-17:00uhaul.com
1803 N 28th StRichmond23223(804) 477-8861Mo-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
2100 Henderson RdRichmond23230(804) 271-1071Mo-Fr 00:00-16:00uhaul.com
2116 Willis RdRichmond23237(804) 807-7165Mo-Sa 00:00-21:00uhaul.com
2123 Hull StreetRichmond23224(804) 441-7334Mo-Sa 30:00-19:00uhaul.com
2500 E Main StRichmond23223(804) 381-5375Mo-Tu 00:00-17:00; We-Fr 30:00-17:00; Sa 30:00-16:00uhaul.com
2610 Darbytown RdRichmond23231(804) 767-6186Mo-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
3058 Nine Mile RdRichmond23223(804) 321-1019Mo-Sa 00:00-17:00uhaul.com
3109 Williamsburg RdRichmond23231(804) 510-1749Mo-Sa 00:00-23:00; Su 00:00-23:00uhaul.com
413 W Grace StRichmond23220(804) 417-4312Mo-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
6232 Jahnke RdRichmond23225(804) 232-3564Mo-Fr 00:00-23:00; Sa 00:00-23:00uhaul.com
7700 W Broad StRichmond23294(804) 325-1139Mo-Sa 00:00-18:00uhaul.com
8513 Staples Mill RdRichmond23228(804) 321-1214Mo-Fr 30:00-17:00; Sa 00:00-16:00; Su 00:00-17:00uhaul.com
17935 AL Philpott HwyRidgeway24148(276) 934-8036Mo 00:00-17:00; We 00:00-17:00; Fr 00:00-17:00; Sa 00:00-14:00uhaul.com
1801 Orange Ave NWRoanoke24017(540) 265-2462Mo-Sa 00:00-21:00; Su 00:00-20:00uhaul.com
1828 Memorial AveRoanoke24015(540) 904-0512Mo-Sa 00:00-22:00uhaul.com
2702 Colonial Ave SWRoanoke24015(540) 344-1031Mo-Fr 00:00-19:00; Sa 00:00-19:00uhaul.com
2726 Franklin Rd SWRoanoke24014(540) 977-0951Mo-Fr 00:00-17:00uhaul.com
3348 Orange Ave NERoanoke24012(540) 904-4961Mo-Sa 00:00-20:00uhaul.com
5733 Starkey RdRoanoke24018(540) 523-1239Mo-Fr 30:00-17:00uhaul.com
6958 Bent Mountain RdRoanoke24018(540) 342-1149Mo-Sa 00:00-21:00; Su 00:00-19:00uhaul.com
815 Orange AveRoanoke24012(540) 523-1074Mo-Sa 00:00-18:00; Su 00:00-18:00uhaul.com
837 Campbell Ave SERoanoke24013(540) 427-7310Mo-Fr 00:00-17:00uhaul.com
8377 Sanderson DrRoanoke24019(540) 342-2007Mo-Fr 00:00-17:00; Sa 00:00-16:00uhaul.com
3800 Shelby RdRochelle22738(540) 738-1010Mo-Fr 00:00-16:00uhaul.com
1605 Franklin StRocky Mount24151(540) 352-4151Mo 00:00-13:00; Tu-Fr 00:00-17:00; Sa 00:00-14:00; Su 00:00-13:00uhaul.com
4340 Sontag RdRocky Mount24151(540) 483-1353Mo-Sa 00:00-22:00; Su 00:00-21:00uhaul.com
306 Webster StSouth Boston24592(434) 572-3655Mo-Fr 00:00-16:00uhaul.com
6274 Courthouse RdSpotsylvania22551(540) 895-5691Mo-Sa 00:00-20:00uhaul.com
6820 Commercial Dr, Suite 4Springfield22151(571) 402-6396Mo-Th 00:00-14:00; Fr-Sa 30:00-17:00; Su 00:00-16:00uhaul.com
2610 Richmond HwyStafford22554(540) 658-9066Mo-Sa 00:00-20:00; Su 00:00-18:00uhaul.com
3619 Richmond Hwy Ste 113Stafford22554(703) 884-2163Mo-Fr 00:00-18:00; Sa 00:00-17:00; Su 00:00-13:00uhaul.com
700 Garrisonville RdStafford22554(540) 659-4155Mo-Fr 00:00-17:00uhaul.com
813 Courthouse RdStafford22554(540) 720-6141Mo-Fr 00:00-17:00uhaul.com
3513 US Hwy Bus 340 WStanley22851(540) 778-2154Mo-Sa 00:00-19:00uhaul.com
107 Lacy B King WayStaunton24401(540) 248-4285Mo-Fr 00:00-17:00uhaul.com
163 Greenville AveStaunton24401(540) 416-0035Mo-Fr 00:00-22:00; Sa 00:00-22:00; Su 00:00-20:00uhaul.com
2103 W Beverley StStaunton24401(540) 324-2583Tu-Sa 00:00-20:00; Su 00:00-18:00uhaul.com
49 Lee Jackson Hwy Ste 117Staunton24401(540) 569-3184Mo-Fr 00:00-16:00uhaul.com
511 Bridge StStaunton24401(540) 324-2647Mo-Fr 00:00-14:00; Sa 00:00-24:00uhaul.com
907 Richmond AveStaunton24401(540) 416-0861Mo-Fr 00:00-17:00; Sa 00:00-15:00; Su 00:00-24:00uhaul.com
741 Warrior DrStephens City22655(540) 868-0826Mo-Sa 30:00-16:00uhaul.com
1 A Douglas CrtSterling20166(703) 435-6320Mo-Fr 00:00-18:00; Sa 00:00-15:00uhaul.com
1420 Shepard Dr Ste B9Sterling20164(703) 430-5627Mo-Fr 00:00-16:00; Sa 00:00-14:00; Su 00:00-24:00uhaul.com
21580 Atlantic BlvdSterling20166(571) 449-3218Mo-Sa 00:00-17:00uhaul.com
21615 Cascades PkwySterling20166(571) 434-3198Mo-Th 45:00-20:00; Fr 30:00-18:00; Sa 45:00-18:00; Su 30:00-15:00uhaul.com
24075 Stone Springs BlvdSterling20166(703) 348-6274Mo-Sa 30:00-17:00uhaul.com
33271 Old Valley PikeStrasburg22657(540) 465-2284Mo-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
361 W King StStrasburg22657(826) 201-7006Mo-Sa 00:00-21:00uhaul.com
16112 Jeb Stuart HwyStuart24171(276) 692-2024Mo-Sa 00:00-17:00uhaul.com
2011 Tinkling Spring RdStuarts Draft24477(540) 324-0866Mo-Sa 00:00-17:00uhaul.com
2146 Tinkling Spring RdStuarts Draft24477(540) 712-2994Mo-Th 00:00-17:00; Fr 00:00-14:00uhaul.com
2387 Stuarts Draft HwyStuarts Draft24477(540) 324-2085Mo-Sa 00:00-16:00uhaul.com
2864 Pruden BlvdSuffolk23434(757) 925-0481Mo-Sa 00:00-24:00uhaul.com
533 E Pinner StSuffolk23434(757) 925-0305Mo-Fr 00:00-17:00; Sa 00:00-13:00uhaul.com
5443 Sumerduck RdSumerduck22742(540) 399-1360Mo-Fr 00:00-17:00; Sa 00:00-16:00; Su 00:00-15:00uhaul.com
20515 Cox RdSutherland23885(804) 451-5992Mo-Sa 00:00-22:00; Su 00:00-21:00uhaul.com
1087 Church LnTappahannock22560(804) 443-2940Mo-Fr 00:00-17:00; Sa 00:00-13:00uhaul.com
6501 Richmond HwyTappahannock22560(804) 443-1891Mo-Sa 00:00-19:00uhaul.com
9163 Lankford HwyTemperanceville23442(757) 824-3703Mo-Sa 00:00-16:00uhaul.com
1010 Little Apple DrThaxton24174(540) 707-0339Mo-Sa 00:00-19:00uhaul.com
27218 Old Valley PikeToms Brook22660(826) 201-7140Mo-Tu 00:00-17:00; Th-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
18723 Fuller Heights RdTriangle22172(703) 634-4329Mo-Sa 00:00-19:00uhaul.com
4363 Lee HwyTroutville24175(540) 591-3699Mo-Tu 00:00-17:00; We-Th 00:00-17:00; Fr 00:00-17:00; Sa 00:00-15:00; Su 00:00-15:00uhaul.com
10037 Three Notch RdTroy22974(434) 207-4928Mo-Fr 00:00-18:00; Sa 00:00-17:00uhaul.com
78 Zion Park RdTroy22974(434) 207-4813Mo-Sa 00:00-18:00uhaul.com
11729 Old Franklin TpkeUnion Hall24176(540) 912-4003Mo-Sa 00:00-16:00uhaul.com
9091 Mountain RdVernon Hill24597(434) 830-0000Mo-Sa 00:00-21:00; Su 00:00-20:00uhaul.com
10 Mid Valley LnVerona24482(540) 324-4843Tu-Fr 00:00-17:00; Sa 00:00-14:00uhaul.com
1650 K V RdVictoria23974(434) 321-4415Mo-Sa 00:00-22:00uhaul.com
8021 Leesburg PikeVienna22182(703) 709-9488Mo-Sa 00:00-24:00uhaul.com
8217 Leesburg PikeVienna22182(703) 893-4081Mo-Sa 00:00-21:00; Su 00:00-19:00uhaul.com
2445 Washington Ave Ste GVinton24179(540) 345-0287Mo-Fr 00:00-17:00; Sa 00:00-16:00uhaul.com
1124 Green Run SqVirginia Beach23452(757) 368-3240Mo-Fr 00:00-17:00; Sa 00:00-14:00; Su 00:00-23:00uhaul.com
1196 Indian Lakes BlvdVirginia Beach23464(757) 463-3247Mo-Sa 00:00-21:00uhaul.com
1217 Oceana BlvdVirginia Beach23454(757) 319-4685Mo-Fr 00:00-14:00uhaul.com
1237 Oceana BlvdVirginia Beach23454(757) 802-3080Mo-Fr 00:00-18:00; Sa 00:00-17:00uhaul.com
1996 S Independence BlvdVirginia Beach23453(757) 818-9025Mo-Sa 00:00-22:00uhaul.com
2021 Independence BlvdVirginia Beach23455(757) 318-4807Mo 00:00-21:00; Tu-Sa 00:00-21:00; Su 00:00-21:00uhaul.com
2404 Castleton Commerce Way Ste 501Virginia Beach23456(757) 512-8461Mo 00:00-16:00; Tu-Fr 00:00-17:00; Sa 30:00-15:00; Su 00:00-15:00uhaul.com
3173 Holland RdVirginia Beach23453(757) 427-0786Mo-Sa 00:00-20:00uhaul.com
4221 Pleasant Valley Road Suite 133Virginia Beach23464(757) 493-9444Mo 00:00-13:00; Tu-Sa 00:00-19:00uhaul.com
440 S Lynnhaven RdVirginia Beach23452(757) 463-2735Mo-Fr 30:00-17:00uhaul.com
4492 Shore DrVirginia Beach23455(757) 802-3404Mo-Sa 00:00-21:00uhaul.com
4869 N Witchduck RdVirginia Beach23455(757) 423-1242Mo-Sa 00:00-21:00; Su 00:00-21:00uhaul.com
5168 Singleton WayVirginia Beach23462(757) 499-3907Mo-Fr 00:00-18:00; Sa 00:00-17:00; Su 00:00-17:00uhaul.com
519 N Witchduck RdVirginia Beach23462(757) 319-4686Mo-Th 00:00-19:00; Fr 00:00-17:00; Sa 00:00-18:00uhaul.com
5820 Northampton BlvdVirginia Beach23455(757) 363-0472Mo-Sa 00:00-18:00uhaul.com
5924 Indian River RdVirginia Beach23464(757) 612-4809Mo-Sa 00:00-19:00uhaul.com
629 Newtown RdVirginia Beach23462(757) 460-5369Mo-Sa 00:00-18:00; Su 00:00-17:00uhaul.com
729 22nd StVirginia Beach23451(757) 428-7868Mo-Sa 00:00-22:00uhaul.com
808 S Military HwyVirginia Beach23464(757) 769-8705Mo-Sa 00:00-17:00uhaul.com
900 General Booth BlvdVirginia Beach23451(757) 216-1899Mo-Sa 00:00-22:00uhaul.com
307 Broadview AveWarrenton20186(540) 316-9302Mo-Sa 00:00-19:00; Su 00:00-18:00uhaul.com
5171 Lee HwyWarrenton20187(540) 905-7095Mo-Fr 30:00-13:00; Sa 00:00-18:00uhaul.com
9486 James Madison HwyWarrenton20186(540) 316-6190Mo-Sa 00:00-20:00uhaul.com
6472 Richmond RdWarsaw22572(804) 250-3218Mo-Fr 00:00-17:00; Sa 00:00-14:00uhaul.com
128 N County DrWaverly23890(804) 834-9877Mo-Fr 00:00-17:00uhaul.com
100 Magnolia AveWaynesboro22980(540) 949-4110Mo-Fr 00:00-16:00; Sa 00:00-15:00uhaul.com
141 E Broad StWaynesboro22980(540) 885-0103Mo-Fr 00:00-16:00; Sa 00:00-24:00uhaul.com
1441 W Main StWaynesboro22980(540) 946-0011Mo-Sa 00:00-22:00uhaul.com
2900 W Main StWaynesboro22980(540) 447-5110Mo-Sa 00:00-23:00uhaul.com
2154 US Hwy 23 NWeber City24290(276) 386-2045Mo-Fr 30:00-16:00uhaul.com
3000 King William AveWest Point23181(804) 843-2666Mo-Fr 00:00-17:00; Sa 00:00-24:00uhaul.com
226 Methodist Church RdWhite Stone22578(804) 435-5134Mo-Fr 00:00-18:00; Sa 00:00-17:00uhaul.com
1691 Merrimac TrWilliamsburg23185(757) 941-7272Mo-Fr 30:00-15:00; Su 30:00-15:00uhaul.com
210 Monticello AveWilliamsburg23185(757) 220-2235Mo-Sa 30:00-19:00; Su 00:00-16:00uhaul.com
3707 Rochambeau DrWilliamsburg23188(757) 645-0467Mo 00:00-15:00; Tu-Sa 00:00-17:00; Su 00:00-24:00uhaul.com
4010 Ironbound RdWilliamsburg23188(757) 229-1459Mo-Fr 00:00-17:00; Sa 00:00-15:00; Su 00:00-16:00uhaul.com
5435 Richmond RdWilliamsburg23188(757) 941-5622Mo-Th 00:00-15:00; Fr 00:00-15:00; Sa 00:00-13:00uhaul.com
9297 Pocahontas TrailWilliamsburg23185(757) 269-9031Mo-Fr 00:00-17:00; Sa 00:00-13:00uhaul.com
1016 Mill Wood PikeWinchester22602(540) 431-4941Mo-Sa 00:00-22:00; Su 00:00-21:00uhaul.com
285 Independence DrWinchester22602(540) 868-7622Mo-Fr 00:00-17:00uhaul.com
3082 Shawnee DrWinchester22601(540) 409-4611Mo-Sa 00:00-17:00; Su 00:00-13:00uhaul.com
3323 Valley PikeWinchester22602(540) 431-4308Mo-Fr 30:00-18:00; Sa 00:00-18:00; Su 00:00-18:00uhaul.com
360 Welltown RdWinchester22603(540) 722-9530Mo-Sa 00:00-17:00; Su 00:00-13:00uhaul.com
823 N Loudoun StWinchester22601(540) 771-3555Mo-Fr 00:00-19:00; Sa 00:00-19:00; Su 00:00-18:00uhaul.com
943 Berryville AveWinchester22601(540) 931-9396Mo-Sa 00:00-23:00uhaul.com
13464 Windsor BlvdWindsor23487(757) 242-3632Mo-Th 00:00-19:00; Fr 00:00-21:00; Sa 00:00-22:00; Su 00:00-16:00uhaul.com
45 W Windsor BlvdWindsor23487(757) 379-1240Mo-Fr 00:00-17:00uhaul.com
14891 Farm Creek DrWoodbridge22191(703) 496-9142Mo 00:00-14:00; Fr 00:00-15:00; Sa 00:00-16:00; Su 00:00-15:00uhaul.com
12342 Stonewall Jackson RdWoodford22580(804) 867-2143uhaul.com
5116 Mudd Tavern RdWoodford22580(540) 507-2872Mo-Sa 00:00-17:00uhaul.com
5513 Jefferson Davis HwyWoodford22580(540) 898-0738Mo-Sa 00:00-18:00uhaul.com
23540 Old Valley PikeWoodstock22664(540) 459-9010Mo-Fr 00:00-15:00; Sa 00:00-17:00; Su 00:00-24:00uhaul.com
410 Chapman RdWytheville24382(276) 227-2010Mo-Sa 00:00-17:00uhaul.com
800 E Main St Ste 330Wytheville24382(276) 200-5055Mo-Fr 30:00-17:00; Sa 00:00-24:00uhaul.com
105 Professional PkwyYorktown23693(757) 249-0074Mo-Fr 00:00-16:00; Sa 30:00-13:00uhaul.com
7307 George Washington Memorial Hwy Ste 1Yorktown23692(757) 898-0199Mo-Fr 00:00-16:00; Sa 00:00-14:00uhaul.com
7621 George Washington Memorial HwyYorktown23692(757) 272-1835Mo-Sa 00:00-14:00uhaul.com

Cities

CityLocations
Virginia Beach20
Richmond16
Norfolk12
Portsmouth10
Roanoke10
Newport News9
Winchester7
Staunton6
Williamsburg6
Sterling5
Stafford4
Waynesboro4
Petersburg3
Quinton3
Radford3
Stuarts Draft3
Warrenton3
Woodford3
Yorktown3
New Market2
Norton2
Oilville2
Rocky Mount2
Strasburg2
Suffolk2

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.