CVS CVS Hours & Locations in Vermont

Updated 2026

Find CVS store locations in Vermont. Select a city to browse stores.

About CVS in Vermont

With 9 locations across Vermont, CVS serves as a vital community hub where locals and visitors alike can pick up their prescriptions, stock up on over-the-counter medications, and browse for personal care items and snacks. These stores are thoughtfully distributed throughout urban centers like Burlington and suburban areas such as Colchester, with a few standalone spots in smaller towns to ensure accessibility across the state. For added convenience, some locations feature the convenient MinuteClinic inside, offering quick health consultations without an appointment.

CVS - Bennington

8 KOCHER DR, Bennington, VT 05201
802-442-8369

CVS Pharmacy #11037 - Burlington

35 CHURCH ST, Burlington, VT 05401
802-651-1018

CVS - Essex

7 ESSEX WAY, Essex, VT 05452
802-879-7438

CVS Pharmacy #10197 - Morrisville

13 VT ROUTE 15 E, Morrisville, VT 05661
802-888-4239

CVS Pharmacy #10127 - Barre

1634 US ROUTE 302, Barre, VT 05641
802-476-2550

CVS Pharmacy #10690 - South Burlington

1 DORSET STREET, South Burlington, VT 05403
802-651-1449

CVS - Rutland

31-33 MAIN STREET, Rutland, VT 05701
802-775-6736

CVS Pharmacy #7103 - Williston

49 WRIGHT AVENUE, Williston, VT 05495
802-872-8840

CVS Pharmacy #10216 - Colchester

69 MOUNTAIN VIEW DR, Colchester, VT 05446
802-654-0772