Rite Aid Pennsylvania
About Rite Aid
Rite Aid is a well-known drugstore chain with over 2,500 locations across the United States. The company offers a variety of essential health and wellness products such as prescription drugs, over-the-counter medicines, supplements, and personal care items, as well as seasonal items and snacks. Rite Aid also provides immunizations, health screenings, and wellness programs to help customers maintain their health and wellbeing. With a focus on providing quality products and services at affordable prices, Rite Aid is committed to helping customers live healthier lives.
1860 Brownsville Road, Trevose PA 19053
(215) 322-4107
Monday-Sunday: 8:00 AM-10:00 PM
1520 N Main Street Ext, Butler PA 16001
(724) 282-8113
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 8:00 AM-6:00 PM
300 Market Street, Elizabeth PA 15037
(412) 384-2890
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-9:00 PM
6515 Castor Avenue, Philadelphia PA 19149
(215) 535-2800
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
129 East Centre Street, Ashland PA 17921
(570) 875-2475
Monday-Friday: 8:00 AM-9:00 PM, Saturday-Sunday: 8:00 AM-7:00 PM
500 North Main Avenue, Scranton PA 18504
(570) 342-6411
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-8:00 PM
300 S. Fayette Street, Shippensburg PA 17257
(717) 530-9111
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
4411 Howley Street, Pittsburgh PA 15224
(412) 621-9987
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 10:00 AM-5:00 PM
760 Broad Street, Montoursville PA 17754
(570) 368-2629
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
1307 Phoenixville Pike, West Chester PA 19380
(484) 356-9330
Monday-Friday: 8:00 AM-10:00 PM, Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-9:00 PM
452 Pond Street, Bristol PA 19007
(215) 785-1553
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
513 Perry Highway, Pittsburgh PA 15229
(412) 931-7751
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 8:00 AM-5:00 PM
27 N 7th Street, Suite 100
(610) 437-7261
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-10:00 PM
5400 Rising Sun Avenue, Philadelphia PA 19120
(215) 329-0312
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
304 Market Street, Harrisburg PA 17101
(717) 234-6149
Monday-Friday: 7:00 AM-8:00 PM, Saturday: 8:00 AM-7:00 PM, Sunday: 8:00 AM-5:00 PM
101 5th Street, Charleroi PA 15022
(724) 489-9334
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-6:00 PM
1021 First Avenue, Conway PA 15027
(724) 869-2369
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
4530 North 5th Street, Philadelphia PA 19140
(215) 455-7330
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
610 Broad Street, New Bethlehem PA 16242
(814) 275-4241
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
1 Summit Square Suite A, Langhorne PA 19047
(215) 968-4656
Monday-Friday: 8:00 AM-10:00 PM, Saturday: 8:00 AM-9:00 PM, Sunday: 8:00 AM-8:00 PM
1430 Baltimore Street, Hanover PA 17331
(717) 632-8833
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
5707 Easton Road, Pipersville PA 18947
(215) 766-7350
Monday-Sunday: 8:00 AM-10:00 PM
1500 W. Moyamensing Avenue, Philadelphia PA 19145
(215) 465-1475
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
9280 Krewstown Road, Philadelphia PA 19115
(215) 676-1453
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
4135 North George Street, Ext.
(717) 266-6609
Monday-Friday: 8:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-7:00 PM
200 Memorial Blvd., Connellsville PA 15425
(724) 628-8460
Monday-Friday: 8:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
1924 Fairmount Avenue, Philadelphia PA 19130
(215) 765-5078
Monday-Sunday: 7:00 AM-12:00 AM
327 North Chester Pike, Glenolden PA 19036
(610) 583-8600
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-9:00 PM
2501 Banksville Road, Pittsburgh PA 15216
(412) 571-2550
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-8:00 PM
640 Montgomery Avenue, Narberth PA 19072
(610) 664-4010
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-9:00 PM
480 West Bertsch Street, Lansford PA 18232
(570) 645-3179
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-7:00 PM
2411 Columbia Blvd, Bloomsburg PA 17815
(570) 387-1900
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
8775 Norwin Avenue, North Huntingdon PA 15642
(724) 863-9074
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 9:00 AM-7:00 PM, Sunday: 9:00 AM-6:00 PM
2901 Carlisle Road, Dover PA 17315
(717) 764-9831
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
404 Third Street, California PA 15419
(724) 938-3515
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
762 East Johnson Highway, Norristown PA 19401
(610) 272-5401
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-8:00 PM
4299 Union Deposit Road, Harrisburg PA 17111
(717) 564-6750
Monday-Sunday: Open 24 hours
2604 Linglestown Road, Harrisburg PA 17110
(717) 540-4310
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-8:00 PM
500 N. Claude Lord Boulevard, Pottsville PA 17901
(570) 622-2224
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
832 North Lansdowne Ave., Drexel Hill PA 19026
(610) 449-7188
Monday-Sunday: 8:00 AM-10:00 PM
843 Rostraver Road, Belle Vernon PA 15012
(724) 929-8311
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-7:00 PM, Sunday: 9:00 AM-5:00 PM
1804 Golden Mile Highway, Pittsburgh PA 15239
(724) 327-4850
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
1 Ice Cream Alley, Newtown PA 18940
(215) 579-0864
Monday-Sunday: 8:00 AM-10:00 PM
521 North Fraley Street, Kane PA 16735
(814) 837-6160
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-5:00 PM
6375 Library Road, South Park PA 15129
(412) 831-8350
Monday-Sunday: 8:00 AM-10:00 PM
2150 Brownsville Rd Ste120, Pittsburgh PA 15210
(412) 881-6439
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-5:00 PM
900 Mount Royal Blvd., Pittsburgh PA 15223
(412) 487-5706
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
221 Grove City Road, Slippery Rock PA 16057
(724) 794-6365
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-6:00 PM
469 West Penn Avenue, Cleona PA 17042
(717) 228-2289
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
601 West Pike Street, Canonsburg PA 15317
(724) 745-5016
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-6:00 PM
1321 Easton Road, Abington PA 19001
(215) 886-8509
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
7615 Lindbergh Boulevard, Philadelphia PA 19153
(215) 492-0492
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-9:00 PM
410 Cooke Lane, Pittsburgh PA 15234
(412) 563-1505
Monday-Friday: 8:00 AM-12:00 AM, Saturday-Sunday: 8:00 AM-11:00 PM
1851 East State Street, Hermitage PA 16148
(724) 981-2800
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 10:00 AM-5:00 PM
916 State Street, Erie PA 16501
(814) 456-0560
Monday-Friday: 8:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: Closed
9635 William Penn Highway, Huntingdon PA 16652
(814) 643-3661
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-7:00 PM
2017-2023 South Broad St., Philadelphia PA 19148
(215) 467-0850
Monday-Sunday: 7:00 AM-12:00 AM
805 Huntingdon Pike, Huntingdon Valley PA 19006
(215) 379-2725
Monday-Sunday: 7:00 AM-11:00 PM
801 South 9th Street, Philadelphia PA 19147
(215) 925-4481
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
623 Saint Clair Avenue, Clairton PA 15025
(412) 233-2703
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-8:00 PM, Sunday: 9:00 AM-6:00 PM
101 Wallace Avenue, Downingtown PA 19335
(610) 873-4725
Monday-Sunday: 6:00 AM-12:00 AM
705 W Lancaster Avenue, Bryn Mawr PA 19010
(610) 527-3603
Monday-Sunday: 8:00 AM-10:00 PM
165 Butler Road, Kittanning PA 16201
(724) 543-2265
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-6:00 PM
115 Perry Hwy Ste 146, Harmony PA 16037
(724) 452-6851
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
620 E Allegheny Avenue, Emporium PA 15834
(814) 486-2007
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
9910 Frankford Avenue, Philadelphia PA 19114
(215) 824-2700
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
10 Newport Plaza, Newport PA 17074
(717) 567-6670
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-9:00 PM
1620 Main Street, Northampton PA 18067
(610) 262-2022
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-7:00 PM
780 Route 113, Souderton PA 18964
(215) 723-0953
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
568 Caste Village, Pittsburgh PA 15236
(412) 881-5650
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 10:00 AM-5:00 PM
3700 Walnut Street, McKeesport PA 15132
(412) 751-0132
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
135 South Market Street, New Wilmington PA 16142
(724) 946-3531
Monday-Friday: 8:00 AM-6:00 PM, Saturday: 9:00 AM-4:00 PM, Sunday: Closed
2503-05 Welsh Road, Philadelphia PA 19114
(215) 671-0544
Monday-Sunday: 7:00 AM-12:00 AM
5504 Walnut Street, Pittsburgh PA 15232
(412) 681-5144
Monday-Sunday: 8:00 AM-10:00 PM
102 Easton Road, Nazareth PA 18064
(610) 759-6066
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
1 East High Street, Union City PA 16438
(814) 438-3112
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
59 North Main Street, Port Allegany PA 16743
(814) 642-5021
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
1440 East High Street, Waynesburg PA 15370
(724) 627-9849
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
630 Main St., Portage PA 15946
(814) 736-4323
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
231 West Street, Gettysburg PA 17325
(717) 334-6447
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 8:00 AM-8:00 PM
2067 Route 116, Spring Grove PA 17362
(717) 225-5227
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-8:00 PM
5 Friendly Drive, Duncannon PA 17020
(717) 834-6303
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-7:00 PM
1700 Pine Hollow Road., McKees Rocks PA 15136
(412) 771-6366
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 10:00 AM-6:00 PM
4390 Richmond Street, Philadelphia PA 19137
(215) 533-6564
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
2182 County Line Road, Huntingdon Valley PA 19006
(215) 953-1655
Monday-Sunday: 8:00 AM-10:00 PM
40-42 West Market Street, York PA 17401
(717) 854-4432
Monday-Friday: 8:00 AM-8:00 PM, Saturday: 8:00 AM-6:00 PM, Sunday: 10:00 AM-4:00 PM
77 Reuters Boulevard, Towanda PA 18848
(570) 265-7882
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 9:00 AM-9:00 PM, Sunday: 9:00 AM-8:00 PM
1396 West Chestnut St., Washington PA 15301
(724) 228-0059
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 8:00 AM-6:00 PM
12311 Academy Road, Philadelphia PA 19154
(215) 637-4690
Monday-Friday: 7:00 AM-12:00 AM, Saturday-Sunday: 8:00 AM-11:00 PM
277 Dekalb Pike, North Wales PA 19454
(215) 661-0141
Monday-Sunday: 8:00 AM-10:00 PM
4810 Penn Avenue, Sinking Spring PA 19608
(610) 670-9986
Monday-Sunday: 8:00 AM-9:00 PM
25 East Pike Street, Canonsburg PA 15317
(724) 745-4418
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
446 West Main Street, Monongahela PA 15063
(724) 258-6161
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-6:00 PM
580 Carbondale Road, Scott Township PA 18447
(570) 586-2749
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
26 West Independence Street, Shamokin PA 17872
(570) 648-1021
Monday-Friday: 8:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
3900 Castor Avenue, Philadelphia PA 19124
(215) 289-4566
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
200 Resort Plaza Drive, Blairsville PA 15717
(724) 459-5938
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-5:00 PM
519 Constitution Avenue, Perkasie PA 18944
(215) 453-7540
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-9:00 PM
2655 E Carson Street, Pittsburgh PA 15203
(412) 431-6773
Monday-Sunday: 8:00 AM-10:00 PM
102 North Main Street, Pittston PA 18640
(570) 655-4030
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 8:00 AM-9:00 PM