Skip to the page

Data / Store locations / Advance Auto Parts / Virginia

Advance Auto Parts locations in Virginia: 201 stores, with addresses and phone numbers

Advance Auto Parts has 201 locations in Virginia, 5.0% of its 4,028 in the United States, in 125 cities. The most are in Richmond, with 12. 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.

  • 201Locations
  • 125Cities
  • 5.0%Share of the brand
  • October 24, 2026Run date

Advance Auto Parts locations in Virginia

The first 200 of 201 locations, ordered by city. The full count is 201.

AddressCityZIPPhoneOpening hoursSource
400 Cummings StAbingdon24210(276) 623-1974Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
4349 Duke StAlexandria22304(703) 461-3787Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
5117 Franconia RdAlexandria22310(703) 922-2298Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
6224 Richmond HwyAlexandria22303(703) 768-0455Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
7716 Richmond HwyAlexandria22306(703) 799-1568Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
8639 Richmond HwyAlexandria22309(703) 704-6516Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1281 Main StAltavista24517(434) 369-5616Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
6960o Braddock RdAnnandale22003(703) 941-1454Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
7448 Little River TpkeAnnandale22003(571) 421-1162Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1898 Confederate BlvdAppomattox24522(434) 352-4323Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
5404 Langston BlvdArlington22207(703) 237-0030Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
43731 Parkhurst PlzAshburn20147(703) 858-0308Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
307 S Washington HwyAshland23005(804) 798-1601Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
4919 Richmond Tappahannock HwyAylett23009(804) 885-3775Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
3513 S Jefferson StBaileys Crossroads22041(703) 671-6396Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
11079 Marsh RdBealeton22712(540) 439-8434Mo-Sa 07:30-21:00; Su 08:30-20:00stores.advanceautoparts.com
1606 Forest RdBedford24523(540) 586-4356Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
320 E 5th St NBig Stone Gap24219(276) 523-4290Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
800 N Main StBlacksburg24060(540) 552-8888Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1412 S Main StBlackstone23824(434) 292-0070Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3124 Lee HwyBristol24202(276) 669-3763Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
318 W 29th StBuena Vista24416(540) 261-2400Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
9272 Old Keene Mill RdBurke22015(703) 455-0010Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
6049 Centreville Crest LnCentreville20121(703) 802-9620Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
13653a Lee Jackson HighwayChantilly20151(703) 968-7078Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
100 S Pantops DrCharlottesville22911(434) 984-0013Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3479 Seminole TrlCharlottesville22911(434) 260-8810Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
540 Twentyninth Place CtCharlottesville22901(434) 974-6165Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
425 E 2nd StChase City23924(434) 372-0308Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
13701 US Highway 29Chatham24531(434) 432-0560Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
113 George Washington Hwy SChesapeake23323(757) 558-3090Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
1608 Volvo PkwyChesapeake23320(757) 548-0882Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
2221 S Military HwyChesapeake23320(757) 543-2054Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3103 Western Branch BlvdChesapeake23321(757) 686-1276Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
4345 Indian River RdChesapeake23325(757) 420-6706Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
621 Battlefield Blvd SChesapeake23322(757) 482-9714Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
11620 Route 1Chester23831(804) 768-0130Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1157 E Lee HwyChilhowie24319(276) 521-1756Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2170 Roanoke StChristiansburg24073(540) 382-1111Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
35 Conston AveChristiansburg24073(540) 251-8002Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
421 Clintwood Main StClintwood24228(276) 926-0021Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2546 Virginia AveCollinsville24078(276) 647-3976Mo-Sa 07:30-20:00; Su 09:00-19:00stores.advanceautoparts.com
3104 BoulevardColonial Heights23834(804) 520-0590Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1014 S Craig AveCovington24426(540) 962-2164Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
551 James Madison HwyCulpeper22701(540) 829-8656Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1526 Roanoke RdDaleville24083(540) 992-4435Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1205 Piney Forest RdDanville24540(434) 836-7140Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
125 Westover DrDanville24541(434) 792-0244Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1309 S Boston RdDanville24540(434) 822-8711Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
16295 N James Madison HwyDillwyn23936(434) 983-9028Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
16708 Richmond HwyDumfries22026(703) 441-2801Mo-Sa 07:30-21:00; Su 08:30-20:00stores.advanceautoparts.com
14801 Spotswood TrlElkton22827(540) 298-9302Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
406 W Atlantic StEmporia23847(434) 634-9019Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3543 Lankford HwyExmore23350(757) 551-4029Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
11001 Main StFairfax22030(571) 748-3516Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
9738 Fairfax BlvdFairfax22031(703) 352-0782Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
5622b Ox RdFairfax Station22039(703) 426-8733Mo-Sa 08:00-21:00; Su 09:00-20:30stores.advanceautoparts.com
7361 Peppers Ferry BlvdFairlawn24141(540) 639-9643Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
7253 Arlington BlvdFalls Church22042(703) 560-1507Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
8111 Lee HwyFalls Church22042(703) 584-5187Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1137 S Main StFarmville23901(434) 392-9436Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1280 Armory DrFranklin23851(757) 569-0220Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
10610 Patriot HwyFredericksburg22408(540) 891-0703Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
10809 Tidewater TrlFredericksburg22408(540) 368-8019Mo-Sa 07:30-21:00; Su 08:30-20:00stores.advanceautoparts.com
2311 Salem Church RdFredericksburg22407(540) 785-9434Mo-Sa 07:30-21:00; Su 08:30-20:00stores.advanceautoparts.com
25 Express DrFredericksburg22405(540) 322-2735Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
529 Emancipation HwyFredericksburg22401(540) 373-6460Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
598 Warrenton RdFredericksburg22406(540) 371-0275Mo-Sa 07:30-21:00; Su 08:30-20:00stores.advanceautoparts.com
28 N Commerce AveFront Royal22630(540) 622-2563Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
7457 Hillwood DrGainesville20155(571) 222-6410Mo-Sa 07:30-21:00; Su 08:30-20:00stores.advanceautoparts.com
599 E Stuart DrGalax24333(276) 236-9973Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
101 US Highway 23 NGate City24251(276) 386-6263Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
9900 W Broad StGlen Allen23060(804) 270-0325Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
8224 George Washington Memorial HwyGloucester23061(804) 694-8137Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
20061 Riverside DrGrundy24614(276) 935-2135Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2201 Andrews BlvdHampton23663(757) 851-9249Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
2300 W Mercury BlvdHampton23666(757) 826-3426Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
5103 Mercury BlvdHampton23605(757) 827-0264Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
817 Lasalle AveHampton23669(757) 722-7038Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
13075 Booker T Washington HwyHardy24101(540) 719-0624Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3181 S Main StHarrisonburg22801(540) 434-3681Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
885 E Market StHarrisonburg22801(540) 564-2610Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2447 George Washington Memorial HwyHayes23072(804) 642-9756Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2525 Centreville RdHerndon20171(703) 713-6689Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
1306 E Nine Mile RdHighland Springs23075(804) 328-1087Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
119 N Main StHillsville24343(276) 728-7254Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3609 Oaklawn BlvdHopewell23860(804) 541-1294Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
530 N Main StKilmarnock22482(804) 435-2081Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
5458 James Madison PkwyKing George22485(540) 644-0267Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
53 Elliott StLebanon24266(276) 889-3230Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
548 E Market StLeesburg20176(703) 771-4967Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
435 E Nelson StLexington24450(540) 463-2191Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
505 E Main StLouisa23093(540) 967-2019Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1033 US Highway 211 WLuray22835(540) 860-4524Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
13955 Wards RdLynchburg24501(434) 209-6100Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
21270 Timberlake RdLynchburg24502(434) 239-0193Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3200 Old Forest RdLynchburg24501(434) 200-8005Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3806 Campbell AveLynchburg24501(434) 847-6748Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
5504 Fort AveLynchburg24502(434) 237-6661Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
50 Broad Street RdManakin Sabot23103(804) 708-6039Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
11009 Nokesville RdManassas20110(571) 778-6871Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
8305 Sudley RdManassas20109(703) 361-8100Mo-Sa 07:30-21:00; Su 08:00-21:00stores.advanceautoparts.com
9132 Mathis AveManassas20110(703) 369-3888Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
1048 N Main StMarion24354(276) 783-8884Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1001 E Church StMartinsville24112(276) 634-1007Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2670 Greensboro RdMartinsville24112(276) 638-7224Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1449 Chain Bridge RdMclean22101(703) 848-2639Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
7013 Mechanicsville TpkeMechanicsville23111(804) 569-0550Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
9456 Chamberlayne RdMechanicsville23116(804) 746-2793Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
10710 Hull Street RdMidlothian23112(804) 674-5187Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
11647b Midlothian TpkeMidlothian23113(804) 794-1801Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
12051 Southshore Pointe RdMidlothian23112(804) 639-4704Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1004 J Clyde Morris BlvdNewport News23602(757) 595-3536Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
11019 Jefferson AveNewport News23601(757) 591-9152Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
12843 Jefferson AveNewport News23608(757) 874-9189Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
13002 Warwick BlvdNewport News23602(757) 249-4950Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
14346 Warwick BlvdNewport News23602(757) 874-6749Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1700 E Little Creek RdNorfolk23518(757) 480-2647Mo-Sa 08:00-21:00; Su 08:00-20:00stores.advanceautoparts.com
2500 Monticello AveNorfolk23517(757) 383-7860Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
5741 E Virginia Beach BlvdNorfolk23502(757) 383-7864Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
7525 Tidewater DrNorfolk23505(757) 587-8744Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
8215 Hampton BlvdNorfolk23505(757) 489-1125Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
10052 Midlothian TpkeNorth Chesterfield23235(804) 327-9067Mo-Sa 07:30-19:00; Su 09:00-17:00stores.advanceautoparts.com
6443 Iron Bridge RdNorth Chesterfield23234(804) 275-8166Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
6730 Hull Street RdNorth Chesterfield23224(804) 675-0954Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
4304 Boydton Plank RdNorth Dinwiddie23803(804) 861-9917Mo-Sa 07:00-21:00; Su 08:00-20:00stores.advanceautoparts.com
131 Market StNorth Tazewell24630(276) 988-6372Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
725 Commonwealth DrNorton24273(276) 679-0953Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
140 Caroline StOrange22960(540) 672-1910Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
539 E Morgan AvePennington Gap24277(276) 546-0001Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3130 S Crater RdPetersburg23805(804) 863-0034Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
398 Wythe Creek RdPoquoson23662(757) 766-8290Mo-Sa 08:00-20:00; Su 09:00-19:00stores.advanceautoparts.com
2401 Airline BlvdPortsmouth23701(757) 397-2414Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
801 Frederick BlvdPortsmouth23707(757) 398-3350Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
12960 Governor G C Peery HwyPounding Mill24637(276) 964-0570Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1790 South Creek 1Powhatan23139(804) 794-0256Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
935 E Main StPulaski24301(540) 980-7242Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
609 E Main StPurcellville20132(540) 338-4585Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2307 Pocahontas TrlQuinton23141(804) 932-3233Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2000 2nd StRichlands24641(276) 964-9143Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1532 N Parham RdRichmond23229(804) 747-1232Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2405 Chamberlayne AveRichmond23222(804) 329-5506Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
2801 Williamsburg RdRichmond23231(804) 236-1483Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
3020 Richmond HwyRichmond23234(804) 233-9140Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3031 Mechanicsville TpkeRichmond23223(804) 648-1147Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
3321 W Broad StRichmond23230(804) 359-0603Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3360 Pump RdRichmond23233(804) 360-8272Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
6300 Midlothian TpkeRichmond23225(804) 799-6066Mo-Sa 07:30-20:00; Su 09:00-19:00stores.advanceautoparts.com
6300 W Broad StRichmond23230(804) 288-3655Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
6909 Forest Hill AveRichmond23225(804) 323-9940Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
7129 Staples Mill RdRichmond23228(804) 386-0224Mo-Sa 07:00-21:00; Su 08:00-20:00stores.advanceautoparts.com
7216 Brook RdRichmond23227(804) 264-3433Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1010 13th St SERoanoke24013(540) 981-0830Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1020 Orange Ave NWRoanoke24016(540) 345-4332Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
1168 Peters Creek Rd NWRoanoke24017(540) 562-4371Mo-Sa 08:00-20:00; Su 09:00-19:00stores.advanceautoparts.com
3545 Brambleton AveRoanoke24018(540) 774-1891Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
3739 Challenger AveRoanoke24012(540) 977-2340Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
5329a Williamson RdRoanoke24012(540) 366-3078Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
960 Tanyard RdRocky Mount24151(540) 483-8558Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
7093 Seminole TrlRuckersville22968(434) 985-3684Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
17461 Jefferson Davis HighwayRuther Glen22546(804) 867-2133Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
16406 Johnnie Ramey DriveSaint Paul24283(276) 762-0463Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1405 Electric RdSalem24153(540) 389-7204Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1524 W Main StSalem24153(540) 389-9111Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1271 Benns Church BlvdSmithfield23430(757) 365-0875Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
208 E Atlantic StSouth Hill23970(434) 447-8188Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
6671d Backlick RdSpringfield22150(703) 866-2021Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
8042 Rolling RdSpringfield22153(703) 455-3520Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1360 Garrisonville RdStafford22556(540) 873-3920Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
444 Garrisonville RdStafford22554(540) 658-1015Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
95 Lee Jackson HwyStaunton24401(540) 885-8008Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
201 Fairfax PikeStephens City22655(540) 869-1346Mo-Sa 07:30-20:00; Su 09:00-19:00stores.advanceautoparts.com
22360 S Sterling BlvdSterling20164(703) 444-0520Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
24305 Liberty Harvest CtSterling20166(571) 510-8293Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
46220 Potomac Run PlzSterling20164(703) 421-1168Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
33558 Old Valley PikeStrasburg22657(540) 465-3344Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
19262 Jeb Stuart HwyStuart24171(276) 694-3247Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2500 Stuarts Draft HwyStuarts Draft24477(540) 337-0690Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1522 N Main StSuffolk23434(757) 539-2911Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
1394 Tappahannock BlvdTappahannock22560(804) 443-2840Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
14105 Timber WayTimberville22853(540) 896-3620Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
311 Maple Ave EVienna22180(703) 281-9777Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
401 E Washington AveVinton24179(540) 982-2778Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
242 Broadview AveWarrenton20186(540) 905-8956Mo-Sa 07:30-21:00; Su 08:30-20:00stores.advanceautoparts.com
801 W Broad StWaynesboro22980(540) 943-3286Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
100 Winter DriveWest Point23181(804) 843-4143Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
454 Merrimac TrlWilliamsburg23185(757) 229-4983Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
6497 Centerville RdWilliamsburg23188(757) 221-7070Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1671 S Pleasant Valley RdWinchester22601(540) 773-6328Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
2633 Valley AveWinchester22601(540) 722-6771Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
716 N Loudoun StWinchester22601(540) 678-1994Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
13938 Shoppers Best WayWoodbridge22192(703) 680-0021Mo-Sa 08:00-21:00; Su 09:00-20:00stores.advanceautoparts.com
14079 Richmond HwyWoodbridge22191(703) 494-5020Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
14472 Richmond HwyWoodbridge22191(703) 494-2139Mo-Sa 07:30-20:00; Su 09:00-17:00stores.advanceautoparts.com
2000 Daniel Stuart SquareWoodbridge22191(703) 494-1155Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
4132 Dale BlvdWoodbridge22193(703) 680-4927Mo-Sa 07:30-21:00; Su 08:00-20:00stores.advanceautoparts.com
640 N Main StWoodstock22664(540) 459-2641Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
100 Peppers Ferry RdWytheville24382(276) 228-2101Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
1725 Route 17Yorktown23693(757) 933-6260Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com
6500 George Washington Mem HwyYorktown23692(757) 872-0455Mo-Sa 07:30-21:00; Su 09:00-20:00stores.advanceautoparts.com

Cities

CityLocations
Richmond12
Chesapeake6
Fredericksburg6
Roanoke6
Alexandria5
Lynchburg5
Newport News5
Norfolk5
Woodbridge5
Hampton4
Charlottesville3
Danville3
Manassas3
Midlothian3
North Chesterfield3
Sterling3
Winchester3
Annandale2
Christiansburg2
Fairfax2
Falls Church2
Harrisonburg2
Martinsville2
Mechanicsville2
Portsmouth2

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.