CVS Virginia
About CVS
CVS is an American retail pharmacy and healthcare company that operates a chain of more than 9,900 stores across the country. The company offers a variety of products and services, including prescription drugs, over-the-counter medications, health and beauty products, convenience items, and photo printing services. In addition, CVS operates walk-in medical clinics, called MinuteClinics, in many of its stores for customers seeking convenient healthcare services. Known for its commitment to customer health and wellness, CVS is dedicated to providing affordable and accessible healthcare solutions to the communities it serves.
6099 Indian River Rd., Virginia Beach VA 23464
(757) 938-9580
Monday-Sunday: 8:00 AM-10:00 PM
18665 Forest Road, Lynchburg VA 24502
(434) 385-8610
Monday-Thursday: 9:00 AM-9:00 PM, Friday-Saturday: 9:00 AM-10:00 PM, Sunday: 10:00 AM-8:00 PM
970 Franklin St., Rocky Mount VA 24151
(540) 483-0258
Monday-Thursday: 8:00 AM-9:00 PM, Friday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-7:00 PM
3141 Wilson Blvd, Arlington VA 22201
(703) 524-2635
Monday-Sunday: 7:00 AM-12:00 AM
2460 Prince William Pkwy, Woodbridge VA 22192
(703) 490-4415
6100 Arlington Blvd, Falls Church VA 22044
(703) 237-8627
9501 Woodman Rd., Richmond VA 23228
(804) 261-2702
Monday-Sunday: 8:00 AM-10:00 PM
1100 Main St, Altavista VA 24517
(434) 369-4774
Monday-Friday: 8:00 AM-8:00 PM, Saturday-Sunday: 8:00 AM-7:00 PM
1022 Hardy Road, Vinton VA 24179
(540) 345-9851
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 10:00 AM-7:00 PM
13600 Jefferson Davis Highway, Woodbridge VA 22191
(703) 494-3126
Monday-Sunday: 7:00 AM-12:00 AM
13620 Genito Road, Midlothian VA 23112
(804) 744-6930
Monday-Friday: 7:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-10:00 PM
3514 West Cary Street, Richmond VA 23221
(804) 355-8533
Monday-Sunday: 7:00 AM-12:00 AM
10090 Fairfax Blvd., Fairfax VA 22030
(703) 273-5796
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-10:00 PM
2060 S Independence Blvd, Virginia Beach VA 23453
(757) 416-1785
2259 Langhorne Road, Lynchburg VA 24501
(434) 845-5953
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 9:00 AM-9:00 PM, Sunday: 9:00 AM-8:00 PM
1920 Senseny Rd., Winchester VA 22602
(540) 722-7184
Monday-Friday: 9:00 AM-10:00 PM, Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-8:00 PM
7205 Little River Turnpike, Annandale VA 22003
(703) 256-4030
Monday-Sunday: Open 24 hours
2712 Peters Creek Rd. NW, Roanoke VA 24019
(540) 562-2206
Monday-Saturday: 8:00 AM-8:00 PM, Sunday: 8:00 AM-6:00 PM
13031 Lee-Jackson Highway, Fairfax VA 22033
(703) 378-7550
Monday-Sunday: Open 24 hours
4310 Fortuna Center Plz, Dumfries VA 22025
(703) 586-6133
8117 Leesburg Pike, Vienna VA 22182
(703) 761-3924
Monday-Sunday: 6:00 AM-12:00 AM
415 E Monroe Avenue, Alexandria VA 22301
(703) 683-4433
Monday-Sunday: 7:00 AM-12:00 AM
1425 S. Boston Rd., Danville VA 24540
(434) 791-4600
Monday-Sunday: 8:00 AM-9:00 PM
3001 Lauderdale Dr., Richmond VA 23233
(804) 360-7598
Monday-Sunday: 8:00 AM-10:00 PM
5515 Ashland Community Square, Manassas VA 20112
(703) 583-6924
Monday-Sunday: 8:00 AM-11:00 PM
2009 Wards Road, Lynchburg VA 24502
(434) 239-2696
Monday-Sunday: 8:00 AM-10:00 PM
5001 Forest Hill Avenue, Richmond VA 23225
(804) 232-3333
Monday-Sunday: 8:00 AM-10:00 PM
2207 Valley Ave., Winchester VA 22601
(540) 667-0330
Monday-Sunday: 8:00 AM-10:00 PM
200 Marquis Pkwy, Williamsburg VA 23185
(757) 259-3021
510 Blackwell Rd., Warrenton VA 20186
(540) 347-1621
Monday-Sunday: 7:00 AM-11:00 PM
1462 Beauregard Street, Alexandria VA 22311
(703) 671-5600
Monday-Sunday: 7:00 AM-12:00 AM
7107 Forest Hill Ave, Richmond VA 23225
(804) 330-3526
7590 Staples Mill Road, Richmond VA 23228
(804) 515-1692
Monday-Sunday: 8:00 AM-10:00 PM
1133 5th Street SW, Charlottesville VA 22902
(434) 979-1441
Monday-Sunday: 8:00 AM-10:00 PM
9001 Staples Mill Rd, Henrico VA 23228
(804) 672-5350
4200 Portsmouth Blvd, Ste 600
(757) 465-8618
4521 S Laburnum Ave, Richmond VA 23231
(804) 836-1861
16641 Mountain Rd, Montpelier VA 23192
(804) 883-5668
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 9:00 AM-7:00 PM, Sunday: 10:00 AM-6:00 PM
5115 Leesburg Pike, Falls Church VA 22041
(703) 253-0022
3133 Langston Blvd, Arlington VA 22201
(703) 522-0260
Monday-Sunday: Open 24 hours
12130 Jefferson Ave, Newport News VA 23602
(757) 881-9371
1280 North Great Neck, Virginia Beach VA 23454
(757) 481-2678
Monday-Sunday: 8:00 AM-10:00 PM
9582 Old Keene Mill Road, Burke VA 22015
(703) 451-1595
Monday-Sunday: 8:00 AM-10:00 PM
12734 Shoppes Lane, Fairfax VA 22033
(703) 322-9557
Monday-Thursday: 8:00 AM-10:00 PM, Friday-Saturday: 8:00 AM-11:00 PM, Sunday: 8:00 AM-10:00 PM
3851 N. Bailey Bridge Rd., Midlothian VA 23112
(804) 744-4448
Monday-Sunday: 8:00 AM-10:00 PM
6010 Plank Road, Fredericksburg VA 22407
(540) 548-2144
Monday-Sunday: 8:00 AM-10:00 PM
1020 Seneca Road, Great Falls VA 22066
(703) 444-1570
Monday-Friday: 8:00 AM-11:00 PM, Saturday-Sunday: 8:00 AM-10:00 PM
2981 South Military Highway, Chesapeake VA 23323
(757) 558-9830
Monday-Sunday: 9:00 AM-10:00 PM
525 First Colonial Rd, Virginia Beach VA 23451
(757) 428-2666
5711 Burke Center Parkway, Burke VA 22015
(703) 425-9030
Monday-Sunday: 8:00 AM-10:00 PM
1404 West 211 Bypass, Luray VA 22835
(540) 743-4529
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-7:00 PM
8185 Atlee Road, Mechanicsville VA 23116
(804) 559-1303
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-9:00 PM
2340 Legge Blvd, Winchester VA 22601
(540) 535-0227
6360 Hoadly Rd., Manassas VA 20112
(703) 897-4961
Monday-Sunday: 8:00 AM-10:00 PM
3053 Nutley Street, Fairfax VA 22031
(703) 560-4862
Monday-Sunday: 8:00 AM-11:00 PM
13000 Warwick Blvd., Newport News VA 23602
(757) 269-0136
Monday-Sunday: 7:00 AM-12:00 AM
310 South Rosemont Rd., Virginia Beach VA 23452
(757) 486-0480
Monday-Thursday: 7:00 AM-10:00 PM, Friday-Saturday: 7:00 AM-11:00 PM, Sunday: 7:00 AM-10:00 PM
1170 Emmet St N, Charlottesville VA 22903
(434) 293-9151
Monday-Sunday: 7:00 AM-12:00 AM
6400 Landsdowne Center, Alexandria VA 22315
(703) 541-3561
Monday-Sunday: 7:00 AM-11:00 PM
720 Round Hill Drive, Orange VA 22960
(540) 672-0872
Monday-Sunday: 8:00 AM-10:00 PM
1701 Independence Blvd, Virginia Beach VA 23455
(757) 460-2607
Monday-Sunday: 8:00 AM-10:00 PM
610 N Main St, Chase City VA 23924
(434) 372-4175
Monday-Saturday: 8:00 AM-8:00 PM, Sunday: 9:00 AM-7:00 PM
100 James B. Jones Memorial Hwy., Kilmarnock VA 22482
(804) 435-1602
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-9:00 PM
4060 Campbell Ave, Arlington VA 22206
(703) 236-0432
Monday-Sunday: 8:00 AM-10:00 PM
1217 E. Main St., Bedford VA 24523
(540) 586-2187
Monday-Friday: 8:00 AM-9:00 PM, Saturday-Sunday: 8:00 AM-6:00 PM
506 East Nelson Street, Lexington VA 24450
(540) 463-7126
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
4630 Monticello Ave, Williamsburg VA 23188
(757) 564-9835
2400 Richmond Hwy, Arlington VA 22202
(703) 418-0813
Monday-Sunday: Open 24 hours
4861 Amherst Hwy, Po Box 570
(434) 845-5991
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
12935 Booker T. Washington Hwy., Hardy VA 24101
(540) 721-6169
Monday-Sunday: 8:00 AM-9:00 PM
2148 East Midland Trail, Buena Vista VA 24416
(540) 261-2164
Monday-Saturday: 9:00 AM-9:00 PM, Sunday: 10:00 AM-7:00 PM
25 S Gateway Dr, Fredericksburg VA 22406
(540) 374-4821
9972 Liberia Ave, Davis Ford Crossing
(703) 257-0002
Monday-Sunday: 8:00 AM-10:00 PM
2775 Godwin Blvd., Suffolk VA 23434
(757) 539-0069
Monday-Friday: 8:00 AM-12:00 AM, Saturday-Sunday: 8:00 AM-10:00 PM
21550 Timberlake Rd., Lynchburg VA 24502
(434) 239-0311
Monday-Sunday: 7:00 AM-12:00 AM
840 Berryville Ave., Winchester VA 22601
(540) 667-9737
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
807 E. Atlantic St., South Hill VA 23970
(434) 447-3117
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-7:00 PM
8900 Patterson Avenue, Richmond VA 23229
(804) 740-7028
Monday-Sunday: 8:00 AM-10:00 PM
721 Southpark Blvd, Colonial Heights VA 23834
(804) 520-2280
110 Edds Lane, Sterling VA 20165
(703) 444-1115
Monday-Thursday: 8:00 AM-10:00 PM, Friday-Saturday: 8:00 AM-11:00 PM, Sunday: 8:00 AM-10:00 PM
6100 Lakeside Avenue, Richmond VA 23228
(804) 266-7686
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-9:00 PM
2089 Salem Rd., Virginia Beach VA 23456
(757) 471-2202
Monday-Sunday: 8:00 AM-10:00 PM
450 Chatham Heights Rd., Fredericksburg VA 22405
(540) 373-3313
Monday-Sunday: 8:00 AM-10:00 PM
5401 W Broad St, Richmond VA 23230
(804) 285-2975
23684 Strickland Drive, Ashburn VA 20148
(571) 367-6039
Monday-Sunday: 8:00 AM-10:00 PM
2121 15th St. N., Arlington VA 22201
(703) 243-4239
Monday-Sunday: Open 24 hours
151 Pike View Dr., Midlothian VA 23113
(804) 594-0185
Monday-Sunday: 8:00 AM-10:00 PM
4737 Valley View Blvd NW, Roanoke VA 24012
(540) 362-7955
2400 E. Main St., Richmond VA 23223
(804) 643-1383
Monday-Sunday: 7:00 AM-12:00 AM
13180 Midlothian Turnpike, Midlothian VA 23113
(804) 379-9060
Monday-Sunday: 8:00 AM-10:00 PM
10100 Brook Rd, Glen Allen VA 23059
(804) 262-4603
1800 Frederick Blvd., Portsmouth VA 23707
(757) 393-1120
Monday-Sunday: Closed