Dollar General
Virginia
- Hours And Locations

Category: Retail Shops

Retail Shops

About Us

Dollar General Corporation has been delivering value to shoppers for over 75 years. Dollar General helps shoppers Save time. Save money. Every day!® by offering products that are frequently used and replenished, such as food, snacks, health and beauty aids, cleaning supplies, basic apparel, housewares and seasonal items at low everyday prices in convenient neighborhood locations.

With 12,719 stores in 43 states as of April 29, 2016, Dollar General is among the largest discount retailers in the United States. In addition to high ...

There are over 12,000 Dollar General locations in the US.

Find Near Me:
Error.

Dollar General Hours And Locations for Virginia

Retail Shops

Name
Address
Phone
44 Marysville Road
Hours — Thu: 8:00am-10:00pm
(434)333-0200
1239 Main St
Hours — Thu: 8:00am-9:00pm
(434)309-1201
  • 9140 Amelia Street
    Hours — Thu: 7:00am-10:00pm
    (804)419-6377
    171 Ambriar S/C
    Hours — Thu: 8:00am-10:00pm
    (434)946-5513
    702 W Main St
    Hours — Thu: 8:00am-10:00pm
    (276)565-1039
    7783 Richmond Hwy
    Hours — Thu: 8:00am-9:00pm
    (434)352-5832
    433 England St
    Hours — Thu: 7:00am-10:00pm
    (804)798-7737
    5817 Lee Highway
    Hours — Thu: 8:00am-10:00pm
    (276)243-0529
    3874 Stones Dairy Road
    Hours — Thu: 7:00am-11:00pm
    (276)226-4063
  • 558 Blue Ridge Ave
    Hours — Thu: 8:00am-9:00pm
    (540)587-5523
    20 S Church St
    Hours — Thu: 7:00am-10:00pm
    (540)931-9108
    304 E 5th St N
    Hours — Thu: 8:00am-10:00pm
    (276)523-6829
    9320 Us Hwy No 29
    Hours — Thu: 8:00am-10:00pm
    (434)483-5497
    8454 S Scenic Hwy
    Hours — Thu: 8:00am-10:00pm
    (276)688-6164
    2036 Leatherwood Ln
    Hours — Thu: 7:00am-11:00pm
    (276)322-2440
    206 N Main St
    Hours — Thu: 8:00am-10:00pm
    (804)633-5546
    607 Madison St
    Hours — Thu: 7:00am-10:00pm
    (434)738-0709
    32032 N Main St
    Hours — Thu: 8:00am-10:00pm
    (757)654-6016
    3656 Highway 903
    Hours — Thu: 7:00am-11:00pm
    (434)636-3004
    173 W Lee St
    Hours — Thu: 8:00am-10:00pm
    (540)298-6529
    1313 Lynchburg Ave
    Hours — Thu: 8:00am-10:00pm
    (434)376-1502
    17720 Main St
    Hours — Thu: 8:00am-10:00pm
    (540)254-3061
    2146 E Midland Trl
    Hours — Thu: 8:00am-9:00pm
    (540)261-7905
    15645 Northumberland Hwy
    Hours — Thu: 7:00am-11:00pm
    (804)453-3304
    402 Second St
    Hours — Thu: 8:00am-10:00pm
    (434)879-3335
    17364 Richmond Road
    Hours — Thu: 7:00am-11:00pm
    (804)529-5016
    8494 Country Pl
    Hours — Thu: 8:00am-10:00pm
    (757)331-2311
    12300 Martinsville Hwy
    Hours — Thu: 7:00am-11:00pm
    (434)688-4630
    3494 Catlett Road
    Hours — Thu: 8:00am-10:00pm
    (540)495-0080
    401 George Washington Hwy
    Hours — Thu: 7:00am-11:00pm
    (434)542-5093
    923 N Main St
    Hours — Thu: 8:00am-10:00pm
    (434)372-2338
    13701 Us Highway 29 A-3
    Hours — Thu: 8:00am-10:00pm
    (434)432-2043
    11640 Jefferson Davis Hwy
    Hours — Thu: 7:00am-10:00pm
    (804)748-8475
    14501 Spruce Ave.
    Hours — Thu: 8:00am-10:00pm
    (804)530-1713
    158 Hwy 107
    Hours — Thu: 8:00am-10:00pm
    (276)646-2138
    4360 Pension St
    Hours — Thu: 7:00am-11:00pm
    (757)336-3292
    1592 Roanoke St
    Hours — Thu: 9:00am-9:00pm
    (540)382-2560
    112 W Main St
    Hours — Thu: 7:00am-11:00pm
    (540)381-8293
    700 Virginia Ave
    Hours — Thu: 8:00am-9:00pm
    (434)374-2811
    916 B Virginia Avenue
    Hours — Thu: 7:00am-10:00pm
    (434)374-2151
    820 Main St
    Hours — Thu: 8:00am-10:00pm
    (540)862-1120
    339 Clintwood Main St
    Hours — Thu: 8:00am-9:00pm
    (276)926-4408
    503 Front St W
    Hours — Thu: 8:00am-10:00pm
    (276)395-5116
    2426 Virginia Ave
    Hours — Thu: 7:00am-11:00pm
    (276)647-3156
    2728 Kings Highway
    Hours — Thu: 8:00am-10:00pm
    (804)410-4858
    505 Euclid Ave Ste 533
    Hours — Thu: 7:00am-10:00pm
    (804)224-7042
    3107 Boulevard Ste 5
    Hours — Thu: 8:00am-10:00pm
    (804)526-4158
    12197 Richmond Highway
    Hours — Thu: 7:00am-11:00pm
    (434)993-2043
    22714 Main St
    Hours — Thu: 8:00am-10:00pm
    (757)653-1019
    1264 S Craig Ave
    Hours — Thu: 8:00am-9:00pm
    (540)962-0083
    143 E Craig St
    Hours — Thu: 7:00am-11:00pm
    (540)997-5069
    603 W Virginia Ave
    Hours — Thu: 8:00am-11:00pm
    (434)645-7189
    1781 E Side Hwy
    Hours — Thu: 7:00am-11:00pm
    (540)943-3501
    5742 3 Notched Rd
    Hours — Thu: 8:00am-10:00pm
    (434)823-2591
    501 Meadowbrook Dr
    Hours — Thu: 8:00am-10:00pm
    (540)825-4772
    1432 Anderson Hwy
    Hours — Thu: 7:00am-11:00pm
    (804)492-3910
    135 West Laurel Ave
    Hours — Thu: 7:00am-10:00pm
    (276)475-5311
    15718 General Puller Hwy
    Hours — Thu: 8:00am-10:00pm
    (804)776-7209
    21 Main St
    Hours — Thu: 7:00am-11:00pm
    (434)983-6390
    13509 Boydton Plank Rd
    Hours — Thu: 7:00am-10:00pm
    (804)469-4126
    9901 County Dr
    Hours — Thu: 8:00am-10:00pm
    (804)991-2124
    112 Saxkey Rd
    Hours — Thu: 8:00am-10:00pm
    (434)542-3888
    238 Harless Drive
    Hours — Thu: 8:00am-10:00pm
    (276)546-8583
    101 Dominion Dr
    Hours — Thu: 7:00am-10:00pm
    (540)674-4126
    354 Duff Patt Hwy
    Hours — Thu: 7:00am-11:00pm
    (276)594-4185
    18109 Triangle Shopping Plaza
    Hours — Thu: 8:00am-10:00pm
    (703)221-2193
    1018 3rd Ave
    Hours — Thu: 8:00am-10:00pm
    (276)467-2111
    14827 Spotswood Trl
    Hours — Thu: 8:00am-10:00pm
    (540)298-7100
    2221 Green Hill Ln
    Hours — Thu: 8:00am-10:00pm
    (540)595-3567
    105 Commonwealth Blvd
    Hours — Thu: 8:00am-10:00pm
    (434)348-0031
    622 S Main St
    Hours — Thu: 7:00am-11:00pm
    (434)336-1074
    20829 Woodpecker Rd
    Hours — Thu: 8:00am-10:00pm
    (804)520-8431
    4098 Lankford Hwy
    Hours — Thu: 8:00am-10:00pm
    (757)442-6863
    7218 Fancy Gap Hwy
    Hours — Thu: 8:00am-10:00pm
    (276)728-2232
    1405-B South Main St
    Hours — Thu: 7:00am-10:00pm
    (434)392-8017
    9785 Franklin St
    Hours — Thu: 7:00am-11:00pm
    (540)365-0102
    1441 Dillions Fork Rd
    Hours — Thu: 8:00am-10:00pm
    (276)673-1036
    8505 Roanoke Road
    Hours — Thu: 8:00am-10:00pm
    (540)473-1665
    1761 Jefferson Highway
    Hours — Thu: 7:00am-10:00pm
    (540)324-8674
    114 Floyd Hwy N
    Hours — Thu: 7:00am-10:00pm
    (540)745-8898
    More listings:
    1  2   3   4 
    Locations currently open are Green and those currently closed are Red. 
    As of:6:44 am (EDT)   Thu Aug 11, 2022. [Change]
      See all Dollar General locations nationwide.