Skip to the page

Data / Store locations / Petco / Virginia

Petco locations in Virginia: 43 stores, with addresses and phone numbers

Petco has 43 locations in Virginia, 3.1% of its 1,373 in the United States, in 37 cities. The most are in Midlothian, 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.

  • 43Locations
  • 37Cities
  • 3.1%Share of the brand
  • October 24, 2026Run date

Petco locations in Virginia

All 43 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
283 S Van Dorn StAlexandria22304(703) 212-9123Mo-Su 10:00-19:00stores.petco.com
6612 Richmond HwyAlexandria22306(703) 660-1300Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
7434 Little River TpkeAnnandale22003(703) 354-1546Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
5400 Lee HwyArlington22207(703) 237-2055Mo-Su 10:00-19:00stores.petco.com
247 N Washington HwyAshland23005(804) 752-4809Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
5825 Leesburg PikeBailey's Crossroads22041(703) 845-2780Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
9230 Old Keene Mill RdBurke22015(703) 455-2007Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
1621 Emmet St NCharlottesville22901(434) 244-6338Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
237 Hanbury Rd EChesapeake23322(757) 550-6225Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
12611 Jefferson Davis HwyChester23831(804) 312-9047Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
180 Conston AveChristiansburg24073(540) 251-8171Mo-Sa 09:00-21:00; Su 10:00-20:00stores.petco.com
4167 Cheshire Station PlzDale City22193(703) 590-8823Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
10708 Fairfax BlvdFairfax22030(703) 352-3300Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
5717 Plank RdFredericksburg22407(540) 785-0137Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
135 Crooked Run PlzFront Royal22630(540) 635-7606Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
11331 W Broad St 151Glen Allen23060(804) 360-7446Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
6720 Fox Centre PkwyGloucester23061(804) 792-6039Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
26 Coliseum CrossingHampton23666(757) 262-0444Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
253 Burgess RdHarrisonburg22801(540) 432-3830Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
1520 N Parham RdHenrico23229(804) 591-4049Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
16417 Merchants LnKing George22485(540) 663-3876Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
1031 Edwards Ferry Rd NELeesburg20176(703) 661-9823Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
3901 Old Forest RdLynchburg24501(434) 316-7072Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
10055 Wellington RdManassas20110(703) 330-3743Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
12619 Stone Village WayMidlothian23113(804) 464-9187Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
13329 Rittenhouse DrMidlothian23112(804) 744-4687Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
349 Perimeter DrMidlothian23113(804) 379-6822Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
12551 Jefferson AveNewport News23602(757) 833-0925Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
10 N Nansemond StRichmond23221(804) 342-7405Mo-Sa 08:00-21:00; Su 09:00-20:00stores.petco.com
9051 Staples Mill RdRichmond23228(804) 672-2180Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
1419 Towne Square BlvdRoanoke24012(540) 795-6023Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
630 Brandon Ave SWRoanoke24015(540) 342-2364Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
309 Worth AveStafford22556(540) 657-7491Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
850 Statler BlvdStaunton24401(540) 885-8083Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com
22000 Dulles Retail PlzSterling20166(571) 434-6562Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
1011 University BlvdSuffolk23435(757) 215-7663Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
225A Maple Ave EVienna22180(703) 242-1492Mo-Sa 09:00-21:00; Su 10:00-20:00stores.petco.com
2277 Upton DrVirginia Beach23454(757) 716-6128Mo-Sa 09:00-21:00; Su 09:00-19:00stores.petco.com
4540 Princess Anne RdVirginia Beach23462(757) 474-1018Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
251 W Lee HwyWarrenton20186(540) 341-1869Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
4600 Casey BlvdWilliamsburg23188(757) 259-1980Mo-Sa 09:00-20:00; Su 10:00-19:00stores.petco.com
2580 S Pleasant Valley RdWinchester22601(540) 773-6003Mo-Sa 09:00-21:00; Su 09:00-20:00stores.petco.com
235 Commonwealth DrWytheville24382(276) 227-0007Mo-Sa 09:00-21:00; Su 10:00-19:00stores.petco.com

Cities

CityLocations
Midlothian3
Alexandria2
Richmond2
Roanoke2
Virginia Beach2
Annandale1
Arlington1
Ashland1
Bailey's Crossroads1
Burke1
Charlottesville1
Chesapeake1
Chester1
Christiansburg1
Dale City1
Fairfax1
Fredericksburg1
Front Royal1
Glen Allen1
Gloucester1
Hampton1
Harrisonburg1
Henrico1
King George1
Leesburg1

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.