Data / Store locations / CVS Pharmacy / Pennsylvania
CVS Pharmacy locations in Pennsylvania: 403 stores, with addresses and phone numbers
CVS Pharmacy has 403 locations in Pennsylvania, 54.8% of its 735 in the United States, in 227 cities. The most are in Philadelphia, with 48. 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.
- 403Locations
- 227Cities
- 54.8%Share of the brand
- October 24, 2026Run date
CVS Pharmacy locations in Pennsylvania
The first 200 of 403 locations, ordered by city. The full count is 403.
| Address | City | ZIP | Phone | Opening hours | Source |
|---|---|---|---|---|---|
| Rt. 115 And 209, Hc2, Box 1120 | Brodheadsville | 18322 | (570) 992-6454 | Mo-Sa 08:00-22:00; Su 09:00-19:00 | cvs.com |
| 3298 Edgemont Ave. | Brookhaven | 19015 | (610) 876-5100 | Mo-Su 00:00-24:00 | cvs.com |
| 1991 Sproul Rd. | Broomall | 19008 | (610) 325-8422 | Mo-Th 08:00-22:00; Fr-Sa 08:00-23:00; Su 08:00-22:00 | cvs.com |
| 2507 W. Chester Pike | Broomall | 19008 | (610) 325-5301 | Mo-Su 08:00-22:00 | cvs.com |
| 1218 E. Lancaster Ave | Bryn Mawr | 19010 | (610) 519-1920 | Mo-Su 07:00-23:00 | cvs.com |
| 404 N. Logan Blvd. | Burnham | 17009 | (717) 248-3991 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 09:00-19:00 | cvs.com |
| 200 Butler Commons | Butler | 16001 | (724) 283-7269 | Mo-Fr 09:00-13:30,14:00-20:00; Sa 09:00-13:30,14:00-18:00; Su 10:00-13:30,14:00-18:00 | cvs.com |
| 1116 Carlisle Rd. | Camp Hill | 17011 | (717) 612-5062 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 09:00-20:00 | cvs.com |
| 88 Brooklyn Street | Carbondale | 18407 | (570) 282-1650 | Mo-Su 08:00-21:00 | cvs.com |
| 246 Westminster Dr | Carlisle | 17013 | (717) 249-3509 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 401 Chestnut St. | Carnegie | 15106 | (412) 279-5020 | Mo-Th 08:00-22:00; Fr-Sa 08:00-23:00; Su 08:00-22:00 | cvs.com |
| 3265 County Line Rd. | Chalfont | 18914 | (215) 996-9809 | Mo-Su 07:00-22:00 | cvs.com |
| 913 Norland Ave | Chambersburg | 17201 | (717) 709-2061 | Mo-Fr 09:00-13:30,14:00-20:00; Sa 10:00-13:30,14:00-18:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 104 N. Pottstown Pike | Chester Springs | 19425 | (610) 458-3401 | Mo-Su 08:00-22:00 | cvs.com |
| 700 Main Street | Clarion | 16214 | (814) 226-7100 | Mo-Sa 08:30-22:00; Su 10:00-18:00 | cvs.com |
| 101 North State Street | Clarks Summit | 18411 | (570) 587-1205 | Mo-Su 08:00-22:00 | cvs.com |
| 3035 Park Place | Clearfield | 16830 | (814) 765-1241 | Mo-Su 08:00-22:00 | cvs.com |
| 101 Reecesville Rd | Coatesville | 19320 | (610) 466-7166 | Mo-Su 08:00-21:00 | cvs.com |
| 55 Park Ave. | Collegeville | 19426 | (610) 409-2604 | Mo-Fr 07:00-23:00; Sa-Su 07:00-22:00 | cvs.com |
| 615 Locust Street | Columbia | 17512 | (717) 684-6361 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 08:00-21:00 | cvs.com |
| 613 Fayette St. | Conshohocken | 19428 | (610) 238-4763 | Mo-Su 07:00-23:00 | cvs.com |
| 4105 Fairmount St | Coopersburg | 18036 | (610) 282-4104 | Mo-Sa 08:00-22:00; Su 09:00-19:00 | cvs.com |
| 330 W. Columbus Ave. | Corry | 16407 | (814) 664-2617 | Mo-Fr 09:00-20:00; Sa-Su 10:00-17:00 | cvs.com |
| 1181 Freedom Rd. | Cranberry Township | 16066 | (724) 742-1888 | Mo-Su 08:00-22:00 | cvs.com |
| 1717 Route 228 | Cranberry Township | 16066 | (724) 778-9007 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 958 Route 390 | Cresco | 18326 | (570) 595-7131 | Mo-Th 09:00-21:00; Fr 09:00-22:00; Sa 08:00-22:00; Su 09:00-19:00 | cvs.com |
| 901 Bristol Pike | Croydon | 19021 | (215) 785-6345 | Mo-Su 08:00-22:00 | cvs.com |
| 5 Church Street | Dallas | 18612 | (570) 675-1076 | Mo-Su 07:00-22:00 | cvs.com |
| 1101 Mill St. | Danville | 17821 | (570) 275-1811 | Mo-Su 08:00-22:00 | cvs.com |
| 1140 Commerce Blvd | Dickson City | 18519 | (570) 383-7129 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 1600 Main St. | Dickson City | 18519 | (570) 383-3211 | Mo-Sa 08:00-22:00; Su 09:00-20:00 | cvs.com |
| 1149 Ben Franklin Hwy. West | Douglassville | 19518 | (610) 385-4300 | Mo-Su 08:00-22:00 | cvs.com |
| 3210 Carlisle Rd | Dover | 17315 | (717) 292-6665 | Mo-Th 08:00-22:00; Fr-Sa 08:00-21:00; Su 10:00-19:00 | cvs.com |
| 599 Bell Tavern Blvd. | Downingtown | 19335 | (610) 873-5480 | Mo-Sa 08:00-22:00; Su 09:00-22:00 | cvs.com |
| 751 West Lancaster Avenue | Downingtown | 19335 | (610) 518-1841 | Mo-Su 08:00-22:00 | cvs.com |
| 1456 Ferry Rd. | Doylestown | 18901 | (215) 340-2613 | Mo-Su 08:00-22:00 | cvs.com |
| 160 S. Main St. | Doylestown | 18901 | (215) 230-1690 | Mo-Sa 08:00-22:00; Su 08:00-20:00 | cvs.com |
| 4361 Swamp Road | Doylestown | 18901 | (215) 348-7803 | Mo-Sa 08:00-22:00; Su 08:00-19:00 | cvs.com |
| 456 North Main St. | Doylestown | 18901 | (215) 589-1205 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 10:00-13:30,14:00-18:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 1678 Susquehanna Rd. | Dresher | 19025 | (215) 628-2712 | Mo-Fr 07:00-22:00; Sa-Su 08:00-22:00 | cvs.com |
| 5001 Township Line Road | Drexel Hill | 19026 | (610) 853-2962 | Mo-Su 07:00-23:00 | cvs.com |
| 802 N Lansdowne Avenue | Drexel Hill | 19026 | (610) 853-6018 | Mo-Su 00:00-24:00 | cvs.com |
| 405 W. Dubois Ave. | Dubois | 15801 | (814) 371-9480 | Mo-Th 09:00-21:00; Fr-Sa 09:00-22:00; Su 10:00-18:00 | cvs.com |
| 347-349 Blakely Street | Dunmore | 18512 | (570) 342-9138 | Mo-Su 08:00-22:00 | cvs.com |
| 239 Fox Run Lane | East Stroudsburg | 18302 | (570) 223-6892 | Mo-Fr 09:00-22:00; Sa 08:00-22:00; Su 09:00-20:00 | cvs.com |
| 250 S. Courtland St. | East Stroudsburg | 18301 | (570) 424-0830 | Mo-Su 07:00-24:00 | cvs.com |
| 5122 Milford Rd. | East Stroudsburg | 18302 | (570) 223-2563 | Mo-Fr 09:00-21:30; Sa 08:00-21:30; Su 09:00-20:00 | cvs.com |
| 1520 Northampton Street | Easton | 18042 | (610) 252-8530 | Mo-Su 07:00-22:00 | cvs.com |
| 215 Town Center Blvd. | Easton | 18040 | (610) 250-3651 | Mo-Fr 09:00-21:30; Sa 08:00-21:30; Su 09:00-20:00 | cvs.com |
| 3519 Nazareth Rd | Easton | 18045 | (610) 258-3961 | Mo-Fr 09:00-22:00; Sa 08:00-22:00; Su 09:00-20:00 | cvs.com |
| 3835 Dryland Way | Easton | 18045 | (610) 250-5281 | Mo-Fr 10:00-13:30,14:00-18:00; Sa 11:00-13:30,14:00-17:00; Su 12:00-17:00 | cvs.com |
| 4950 Freemansburg Ave. | Easton | 18045 | (610) 694-8871 | Mo-Sa 08:00-22:00; Su 09:00-21:00 | cvs.com |
| 124 Erie St. | Edinboro | 16412 | (814) 734-5207 | Mo-Su 08:00-21:00 | cvs.com |
| 3192 Route 115 | Effort | 18330 | (570) 688-2302 | Mo-Sa 08:00-22:00; Su 09:00-21:00 | cvs.com |
| 1575 South Market Street | Elizabethtown | 17022 | (717) 367-2173 | Mo-Sa 08:00-22:00; Su 09:00-20:00 | cvs.com |
| 4686 Rte 209, Lykens Valley S/C | Elizabethville | 17023 | (717) 362-9018 | Mo-Fr 08:00-21:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 120 5Th Street | Ellwood City | 16117 | (724) 752-2588 | Mo-Su 08:00-22:00 | cvs.com |
| 702 Chestnut St. | Emmaus | 18049 | (610) 965-5980 | Mo-Sa 08:00-22:00; Su 09:00-20:00 | cvs.com |
| 744 Wertzville Rd | Enola | 17025 | (717) 728-4701 | Mo-Su 08:00-21:00 | cvs.com |
| 440 N. Reading Rd. | Ephrata | 17522 | (717) 733-1818 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | cvs.com |
| 920 Bethlehem Pike | Erdenheim | 19038 | (215) 233-4485 | Mo-Su 07:00-22:00 | cvs.com |
| 1111 Peninsula Dr. | Erie | 16505 | (814) 833-4354 | Mo-Su 08:00-21:00 | cvs.com |
| 1216 West 6Th St | Erie | 16507 | (814) 844-6265 | Mo-Fr 09:00-20:00; Sa 09:00-17:00; Su closed | cvs.com |
| 1535 West 26Th Street | Erie | 16508 | (814) 461-1215 | Mo-Su 08:00-21:00 | cvs.com |
| 3750 Sterrettania Road | Erie | 16506 | (814) 835-4984 | Mo-Su 08:00-22:00 | cvs.com |
| 3800 Pine Ave | Erie | 16504 | (814) 825-1564 | Mo-Su 00:00-24:00 | cvs.com |
| 410 East 12Th Street | Erie | 16503 | (814) 456-7071 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 08:00-21:00 | cvs.com |
| 6700 Peach St | Erie | 16509 | (814) 860-8711 | Mo-Fr 10:00-13:30,14:00-18:00; Sa 11:00-13:30,14:00-17:00; Su 12:00-17:00 | cvs.com |
| 960 Wyoming Ave. | Exeter | 18643 | (570) 654-7422 | Mo-Sa 08:00-21:00; Su 08:00-19:00 | cvs.com |
| 105 E. Uwchlan Ave. | Exton | 19341 | (610) 594-1931 | Mo-Su 08:00-22:00 | cvs.com |
| 141 West Lincoln Hwy | Exton | 19341 | (610) 363-1008 | Mo-Su 08:00-22:00 | cvs.com |
| 180 Eagleview Blvd | Exton | 19341 | (484) 713-0151 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 201 Sunrise Blvd | Exton | 19341 | (610) 280-7276 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 504 S Oxford Valley Rd | Fairless Hills | 19030 | (215) 945-5720 | Mo-Su 00:00-24:00 | cvs.com |
| 298 East Street Road | Feasterville | 19053 | (215) 942-5141 | Mo-Su 08:00-22:00 | cvs.com |
| 1937 Macdade Blvd | Folsom | 19033 | (610) 237-1302 | Mo-Su 07:00-23:00 | cvs.com |
| 335 Lancaster Ave. | Frazer | 19355 | (610) 240-7871 | Mo-Su 08:00-22:00 | cvs.com |
| 500 Centre St | Freeland | 18224 | (570) 636-2520 | Mo-Fr 09:00-21:00; Sa-Su 09:00-19:00 | cvs.com |
| 1310 York Rd. | Gettysburg | 17325 | (717) 337-2812 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 09:00-19:00 | cvs.com |
| 550 Grandview Crossing Dr | Gibsonia | 15044 | (724) 799-2238 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 2000 Swamp Pike | Gilbertsville | 19525 | (610) 705-4306 | Mo-Fr 07:00-22:00; Sa-Su 08:00-22:00 | cvs.com |
| 100 Maris Grove Way | Glen Mills | 19342 | (610) 387-4540 | Mo-Su closed | cvs.com |
| 600 Hatton Dr | Glen Mills | 19342 | (610) 808-9055 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 863 Baltimore Pike | Glen Mills | 19342 | (610) 361-2822 | Mo-Su 08:00-22:00 | cvs.com |
| 159 N. Macdade Blvd. | Glenolden | 19036 | (610) 522-0600 | Mo-Su 08:00-23:00 | cvs.com |
| 2622 Jenkintown Road | Glenside | 19038 | (215) 887-6122 | Mo-Su 07:00-23:00 | cvs.com |
| 305 W. Baltimore St. | Greencastle | 17225 | (717) 593-0170 | Mo-Sa 08:00-22:00; Su 09:00-19:00 | cvs.com |
| 806 East Pittsburgh St | Greensburg | 15601 | (724) 836-7041 | Mo-Su 08:00-22:00 | cvs.com |
| 807 S 4Th St | Hamburg | 19526 | (610) 562-2454 | Mo-Sa 08:00-21:00; Su 09:00-19:00 | cvs.com |
| 31 Wilson Ave | Hanover | 17331 | (717) 634-3141 | Mo-Fr 10:00-13:30,14:00-19:00; Sa 10:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 635 Carlisle St. | Hanover | 17331 | (717) 637-5228 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 09:00-20:00 | cvs.com |
| 1600 Alexandra Lane | Harrisburg | 17110 | (717) 545-9188 | Mo-Fr 08:00-20:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 3865 Derry Street | Harrisburg | 17111 | (717) 558-1601 | Mo-Fr 08:00-21:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 4600 High Pointe Blvd | Harrisburg | 17111 | (717) 558-4151 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 5001 Jonestown Road | Harrisburg | 17112 | (717) 545-4229 | Mo-Fr 08:30-13:30,14:00-20:00; Sa 10:00-13:30,14:00-18:00; Su 10:00-13:30,14:00-17:00 | cvs.com |
| 5125 Jonestown Rd Ste 331 | Harrisburg | 17112 | (717) 671-6903 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 10:00-13:30,14:00-18:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 550 North Progress Ave. | Harrisburg | 17109 | (717) 657-1149 | Mo-Fr 08:00-20:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 6007 Allentown Blvd, Paxton Square | Harrisburg | 17112 | (717) 540-5893 | Mo-Su 00:00-24:00 | cvs.com |
| 6301 Grayson Rd, Swatara Square S/C | Harrisburg | 17111 | (717) 561-2658 | Mo-Fr 09:00-20:00; Sa 10:00-18:00; Su 10:00-17:00 | cvs.com |
| 1530 Cowpath Rd. | Hatfield | 19440 | (215) 361-2542 | Mo-Th 09:00-21:00; Fr 09:00-22:00; Sa 08:00-22:00; Su 10:00-19:00 | cvs.com |
| 1109 West Chester Pike/Pep Boys Bldg | Havertown | 19083 | (610) 446-5245 | Mo-Su 08:00-22:00 | cvs.com |
| 41 West Eagle Road | Havertown | 19083 | (610) 853-1768 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | cvs.com |
| 58 Welwood Ave. | Hawley | 18428 | (570) 226-6550 | Mo-Su 08:00-21:00 | cvs.com |
| 1185 N Church St. | Hazle Township | 18202 | (570) 455-8301 | Mo-Fr 09:00-21:00; Sa 08:00-21:00; Su 08:00-19:00 | cvs.com |
| 64 South Locust St. | Hazleton | 18201 | (570) 454-5521 | Mo-Sa 08:00-21:00; Su 08:00-20:00 | cvs.com |
| 1332 Main Street | Hellertown | 18055 | (610) 838-5611 | Mo-Fr 09:00-21:00; Sa 08:00-21:00; Su 09:00-18:00 | cvs.com |
| 130 Hockersville Road | Hershey | 17033 | (717) 533-3364 | Mo-Fr 08:00-21:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 360 Waterfront Dr E | Homestead | 15120 | (412) 464-2623 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 202 4Th St. | Honesdale | 18431 | (570) 253-1730 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 08:00-20:00 | cvs.com |
| 101 Easton Rd., Suite B | Horsham | 19044 | (215) 682-2016 | Mo-Su 08:00-22:00 | cvs.com |
| 131 East Main Street | Hummelstown | 17036 | (717) 566-3209 | Mo-Fr 08:00-21:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 670 Welsh Rd. | Huntingdon Valley | 19006 | (215) 938-8731 | Mo-Su 08:00-22:00 | cvs.com |
| 2501 Warren Rd | Indiana | 15701 | (724) 349-5620 | Mo-Su 08:00-21:00 | cvs.com |
| 2193 York Rd | Jamison | 18929 | (215) 491-7176 | Mo-Su 08:00-22:00 | cvs.com |
| 835 Old York Rd. | Jenkintown | 19046 | (215) 886-2923 | Mo-Su 00:00-24:00 | cvs.com |
| 1321 Allegheny St. | Jersey Shore | 17740 | (570) 398-9861 | Mo-Sa 08:00-21:00; Su 09:00-19:00 | cvs.com |
| 236 Grant Street | Johnsonburg | 15845 | (814) 965-2566 | Mo-Sa 09:00-21:00; Su 09:00-17:00 | cvs.com |
| 1198 Scalp Ave. | Johnstown | 15904 | (814) 266-1454 | Mo-Su 08:00-22:00 | cvs.com |
| 1650 Menoher Blvd. | Johnstown | 15905 | (814) 255-2792 | Mo-Su 08:00-22:00 | cvs.com |
| 870 E. Baltimore Pike | Kennett Square | 19348 | (610) 444-9081 | Mo-Su 08:00-22:00 | cvs.com |
| 160 W Dekalb Pike | King Of Prussia | 19406 | (610) 312-0057 | Mo-Fr 10:00-13:30,14:00-19:00; Sa-Su 11:00-13:30,14:00-17:00 | cvs.com |
| 312 South Henderson Rd | King Of Prussia | 19406 | (610) 205-1264 | Mo-Fr 07:00-22:00; Sa-Su 08:00-22:00 | cvs.com |
| 620 Market Street | Kingston | 18704 | (570) 331-4011 | Mo-Th 07:00-22:00; Fr-Sa 07:00-23:00; Su 07:00-22:00 | cvs.com |
| 45 Constitution Blvd, Village Square S/C | Kutztown | 19530 | (610) 683-7349 | Mo-Sa 08:00-21:30; Su 08:00-19:00 | cvs.com |
| 657 Hamlin Hwy | Lake Ariel | 18436 | (570) 689-5011 | Mo-Sa 08:00-21:00; Su 09:00-20:00 | cvs.com |
| 1278 Millersville Pike | Lancaster | 17603 | (717) 397-2481 | Mo-Su 08:00-22:00 | cvs.com |
| 1507 Lititz Pike | Lancaster | 17601 | (717) 397-0369 | Mo-Su 00:00-24:00 | cvs.com |
| 1589 Fruitville Pike | Lancaster | 17601 | (717) 396-6529 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 1624 Lincoln Hwy East | Lancaster | 17602 | (717) 394-5121 | Mo-Su 08:00-22:00 | cvs.com |
| 2020 Columbia Avenue #1 | Lancaster | 17603 | (717) 239-5301 | Mo-Th 08:00-22:00; Fr-Sa 08:00-23:00; Su 08:00-22:00 | cvs.com |
| 2110 Spring Valley Rd. | Lancaster | 17601 | (717) 299-4144 | Mo-Su 08:00-22:00 | cvs.com |
| 2363 Oregon Pike | Lancaster | 17601 | (717) 560-1499 | Mo-Su 08:00-22:00 | cvs.com |
| 2385 Covered Bridge Dr | Lancaster | 17602 | (717) 390-9925 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 2410 Willow Street Pike | Lancaster | 17602 | (717) 464-3736 | Mo-Sa 08:00-22:00; Su 08:00-21:00 | cvs.com |
| 32-54 West Lemon Street | Lancaster | 17603 | (717) 394-4013 | Mo-Fr 07:00-22:00; Sa 08:00-21:00; Su 08:00-19:00 | cvs.com |
| 551 Harrisburg Ave. | Lancaster | 17603 | (717) 391-9503 | Mo-Su 08:00-22:00 | cvs.com |
| 630 Centerville Road | Lancaster | 17601 | (717) 898-0308 | Mo-Th 08:00-22:00; Fr-Sa 08:00-23:00; Su 08:00-22:00 | cvs.com |
| 730 Newark Rd. | Landenberg | 19350 | (610) 268-1214 | Mo-Su 08:00-21:00 | cvs.com |
| 301-D Main St, Hempfield S/C | Landisville | 17538 | (717) 898-6834 | Mo-Fr 09:00-21:00; Sa 08:00-21:00; Su 10:00-19:00 | cvs.com |
| 1862 West Maple Avenue | Langhorne | 19047 | (215) 750-3950 | Mo-Th 09:00-21:00; Fr-Sa 09:00-22:00; Su 10:00-19:00 | cvs.com |
| 2331 E Lincoln Hwy | Langhorne | 19047 | (215) 269-0750 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 2333 Welsh Rd.. | Lansdale | 19446 | (215) 855-1900 | Mo-Su 08:00-22:00 | cvs.com |
| 548 Doylestown Rd. | Lansdale | 19446 | (215) 997-2852 | Mo-Su 08:00-22:00 | cvs.com |
| 791-799 Sumneytown Pike | Lansdale | 19446 | (215) 616-4632 | Mo-Fr 07:00-22:00; Sa-Su 08:00-22:00 | cvs.com |
| 840 Valley Forge Rd. | Lansdale | 19446 | (215) 362-6303 | Mo-Su 07:00-22:00 | cvs.com |
| 119 E. Baltimore Ave. | Lansdowne | 19050 | (610) 622-8191 | Mo-Sa 09:00-21:30; Su 09:00-19:00 | cvs.com |
| 1706 Theatre St. | Latrobe | 15650 | (724) 537-5571 | Mo-Su 08:00-21:00 | cvs.com |
| 1745 Quentin Rd | Lebanon | 17042 | (717) 675-5021 | Mo-Fr 10:00-13:30,14:00-18:00; Sa 12:00-17:00; Su closed | cvs.com |
| 1760 Quentin Rd, Cedar Crest Square | Lebanon | 17042 | (717) 273-7824 | Mo-Fr 09:00-20:00; Sa 09:00-18:00; Su 10:00-17:00 | cvs.com |
| 2200 West Cumberland St. | Lebanon | 17042 | (717) 273-9373 | Mo-Fr 08:00-21:00; Sa-Su 09:00-18:00 | cvs.com |
| 833 Bowman St | Lebanon | 17046 | (717) 274-1463 | Mo-Fr 08:00-21:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 906 W. Leesport Rd. | Leesport | 19533 | (610) 208-8612 | Mo-Th 07:00-21:30; Fr-Sa 08:00-21:30; Su 08:00-20:00 | cvs.com |
| 1200 Market Street | Lemoyne | 17043 | (717) 761-1995 | Mo-Sa 08:00-21:00; Su 08:00-19:00 | cvs.com |
| 4214 Woodbourne Rd | Levittown | 19057 | (215) 269-2360 | Mo-Fr 08:00-21:00; Sa-Su 08:00-18:00 | cvs.com |
| 350 North 10Th St. | Lewisburg | 17837 | (570) 523-3261 | Mo-Su 07:00-22:00 | cvs.com |
| 33 E Market Street | Lewistown | 17044 | (717) 248-0921 | Mo-Sa 08:00-21:00; Su 08:00-19:00 | cvs.com |
| 1824 E Ridge Pike | Limerick | 19468 | (610) 226-2152 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 5 Kugler Road, Building 100 | Limerick | 19468 | (610) 495-1000 | Mo-Su 08:00-22:00 | cvs.com |
| 1052 Lititz Pike | Lititz | 17543 | (717) 626-4115 | Mo-Su 08:00-22:00 | cvs.com |
| 385 North Broad St. | Lititz | 17543 | (717) 627-0081 | Mo-Su 08:00-22:00 | cvs.com |
| 960 Lititz Pike | Lititz | 17543 | (717) 627-8251 | Mo-Fr 09:00-13:30,14:00-18:00; Sa 10:00-13:30,14:00-16:00; Su 11:00-16:00 | cvs.com |
| 311 Bellefonte Ave | Lock Haven | 17745 | (570) 748-8260 | Mo-Su 08:00-22:00 | cvs.com |
| 3295 Pa Route 100 | Macungie | 18062 | (610) 967-5684 | Mo-Sa 08:00-22:00; Su 09:00-19:00 | cvs.com |
| 455 Carnegie Blvd | Malvern | 19355 | (484) 913-3751 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 4035 N. George St. | Manchester | 17345 | (717) 266-2212 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 09:00-19:00 | cvs.com |
| 129 Doe Run Road, Po Box 158 | Manheim | 17545 | (717) 665-7171 | Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 08:00-21:00 | cvs.com |
| 197 North Main St., Mansfield Plaza | Mansfield | 16933 | (570) 662-2615 | Mo-Fr 09:00-19:00; Sa 09:00-18:00; Su 10:00-17:00 | cvs.com |
| 890 Welsh Road | Maple Glen | 19002 | (215) 628-6374 | Mo-Su 08:00-22:00 | cvs.com |
| 558 Pittsburgh St. | Mars | 16046 | (724) 625-5577 | Mo-Su 08:00-22:00 | cvs.com |
| 1845 Mcclellandtown Rd | Masontown | 15461 | (724) 583-2080 | Mo-Su 08:00-21:00 | cvs.com |
| 5703 Steubenville Pike | Mckees Rocks | 15136 | (412) 788-4676 | Mo-Su 08:00-23:00 | cvs.com |
| 3870 Washington Rd. | Mcmurray | 15317 | (724) 941-7680 | Mo-Su 08:00-22:00 | cvs.com |
| 392 North St. | Meadville | 16335 | (814) 333-6370 | Mo-Sa 08:00-22:00; Su 09:00-21:00 | cvs.com |
| 105 S. Sporting Hill Rd. | Mechanicsburg | 17050 | (717) 763-4860 | Mo-Su 07:00-23:00 | cvs.com |
| 123 Gettysburg Pike | Mechanicsburg | 17055 | (717) 697-0359 | Mo-Fr 08:00-21:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 30 E. Simpson St | Mechanicsburg | 17055 | (717) 766-2536 | Mo-Fr 09:00-20:00; Sa 09:00-18:00; Su 10:00-17:00 | cvs.com |
| 6416 Carlisle Pike | Mechanicsburg | 17050 | (717) 796-5781 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 6706 Carlisle Pike | Mechanicsburg | 17050 | (717) 697-1645 | Mo-Sa 08:00-21:00; Su 09:00-19:00 | cvs.com |
| 3 S. Pennell Rd. | Media | 19063 | (610) 565-7720 | Mo-Su 08:00-22:00 | cvs.com |
| 306 East Baltimore Ave. | Media | 19063 | (610) 566-8400 | Mo-Th 08:00-22:00; Fr-Sa 08:00-23:00; Su 08:00-22:00 | cvs.com |
| 1565 W. Harrisburg Pike | Middletown | 17057 | (717) 944-9681 | Mo-Fr 08:00-21:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 140 East Chestnut Street | Mifflinburg | 17844 | (570) 966-3332 | Mo-Sa 08:00-21:00; Su 09:00-19:00 | cvs.com |
| 205 South Market Street | Millersburg | 17061 | (717) 692-4725 | Mo-Fr 08:00-20:00; Sa 09:00-18:00; Su 09:00-17:00 | cvs.com |
| 37 Mahoning St. | Milton | 17847 | (570) 742-3091 | Mo-Sa 08:00-21:00; Su 09:00-19:00 | cvs.com |
| 850 Pennsylvania Ave. | Monaca | 15061 | (724) 728-4238 | Mo-Su 08:00-21:00 | cvs.com |
| 87 Wagner Rd | Monaca | 15061 | (724) 728-7259 | Mo-Fr 09:00-13:30,14:00-19:00; Sa 09:00-13:30,14:00-17:00; Su 11:00-13:30,14:00-17:00 | cvs.com |
| 1775 Golden Mile Hwy | Monroeville | 15146 | (724) 327-0142 | Mo-Su 08:00-22:00 | cvs.com |
| 3893 William Penn Hwy | Monroeville | 15146 | (412) 372-4079 | Mo-Sa 08:00-23:00; Su 08:00-22:00 | cvs.com |
| 590 W Trenton Ave. | Morrisville | 19067 | (215) 736-9003 | Mo-Su 08:00-22:00 | cvs.com |
| 2678 W 3Rd St. | Mount Carmel | 17851 | (570) 339-0141 | Mo-Sa 09:00-21:00; Su 09:00-17:00 | cvs.com |
| 525 West Main Street | Mount Joy | 17552 | (717) 653-4747 | Mo-Sa 08:00-22:00; Su 08:00-21:00 | cvs.com |
| 328 Cochran Rd. | Mount Lebanon | 15228 | (412) 563-3444 | Mo-Th 08:00-22:00; Fr-Sa 08:00-23:00; Su 08:00-22:00 | cvs.com |
| 700 Rt 819 | Mount Pleasant | 15666 | (724) 547-4563 | Mo-Su 08:00-21:00 | cvs.com |
| 170 S Lycoming Mall Rd | Muncy | 17756 | (570) 940-1001 | Mo-Fr 09:00-13:30,14:00-19:00; Sa-Su closed | cvs.com |
| 201 Muncy Creek Blvd. | Muncy | 17756 | (570) 546-8361 | Mo-Su 08:00-21:00 | cvs.com |
| 555 East Main Street | Nanticoke | 18634 | (570) 735-2320 | Mo-Sa 08:00-22:00; Su 08:00-21:00 | cvs.com |
| 1003 California Ave. | Natrona Heights | 15065 | (724) 224-7772 | Mo-Su 08:00-21:00 | cvs.com |
| 4082 Jandy Blvd. | Nazareth | 18064 | (610) 746-3412 | Mo-Sa 08:00-22:00; Su 09:00-21:00 | cvs.com |
| 20 East Locust Street | Nesquehoning | 18240 | (570) 669-6600 | Mo-Fr 09:00-21:00; Sa 08:30-21:00; Su 10:00-19:00 | cvs.com |
| 1805 Wilmington Road | New Castle | 16105 | (724) 656-9185 | Mo-Su 08:00-21:00 | cvs.com |
Cities
| City | Locations |
|---|---|
| Philadelphia | 48 |
| Pittsburgh | 21 |
| Lancaster | 12 |
| Harrisburg | 8 |
| Erie | 7 |
| Reading | 6 |
| West Chester | 6 |
| Easton | 5 |
| Mechanicsburg | 5 |
| York | 5 |
| Doylestown | 4 |
| Exton | 4 |
| Lansdale | 4 |
| Lebanon | 4 |
| Springfield | 4 |
| State College | 4 |
| Warminster | 4 |
| East Stroudsburg | 3 |
| Glen Mills | 3 |
| Lititz | 3 |
| Pottstown | 3 |
| Scranton | 3 |
| Wilkes Barre | 3 |
| Yardley | 3 |
| Broomall | 2 |
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.