Four axes from current statute and agency guidance. Teal bar = substitution/assistance/access in place; amber = permissive or absent.
| Generic substitution mandate | Permissive |
| State Pharmaceutical Assistance Program | PACE / PACENET |
| 90-day fills permitted | Allowed |
| PMP mandatory prescriber query | Required by statute |
Pennsylvania permits but does not mandate generic substitution. Under the Generic Equivalent Drug Law (35 P.S. § 960.1 et seq.), a pharmacist may dispense a less expensive generically equivalent product if the prescriber has not indicated otherwise. Prescribers opt out by marking "brand necessary" or signing the appropriate line on a Pennsylvania prescription pad. The substituted drug must appear on the FDA Orange Book as therapeutically equivalent.
The Pennsylvania Department of Human Services maintains a single Statewide Preferred Drug List used by both fee-for-service Medical Assistance (Medicaid) and HealthChoices managed-care plans since 2020. This unified PDL approach reduces fragmentation across MCOs. Non-preferred drugs require prior authorization from the prescriber.
Preferred Drug List: View current PDL
Prior authorization contact: PA Medicaid Pharmacy PA: 1-800-558-4477
Pennsylvania operates PACE (Pharmaceutical Assistance Contract for the Elderly) and the higher-income tier PACENET, two of the longest-running and most generous SPAPs in the United States. Both wrap around Medicare Part D, paying premiums and reducing copays. Funded by the Pennsylvania Lottery. PACE and PACENET are Medicare-recognized creditable coverage.
Eligibility: Age 65+, PA resident, not enrolled in Medicaid. PACE: income up to $14,500 (single) / $17,700 (married). PACENET: income up to $33,500 (single) / $41,500 (married). 2026 figures may differ, verify on program site.
Pennsylvania permits 90-day fills of non-controlled chronic medications. Out-of-state mail-order pharmacies must hold a PA Nonresident Pharmacy registration. The state recognizes federal CSA refill limits for controlled substances: Schedule II requires new prescription each fill; Schedule III-V allow up to 5 refills within 6 months.
Pennsylvania's Prescription Drug Monitoring Program operates under the Achieving Better Care by Monitoring All Prescriptions Program (ABC-MAP Act 191 of 2014). Prescribers must query the PDMP each time they prescribe a Schedule II opioid or benzodiazepine and at least every three months of ongoing therapy. Pharmacists must report dispensing within 24 hours for Schedule II-V drugs.
PMP portal: PA PDMP (ABC-MAP)
Pennsylvania hosts a substantial 340B network including major DSH hospitals (UPMC, Penn Medicine, Jefferson Health), FQHCs, and Ryan White clinics. Pennsylvanians without insurance or with high cost-sharing may access discounted outpatient drugs by establishing care with a covered entity. Use the HRSA OPAIS database filtered to Pennsylvania.
Find a 340B clinic in Pennsylvania: HRSA OPAIS database (PA filter)
Our sister site OmniRx maintains a federal-side patient assistance program directory covering manufacturer PAPs, foundation copay assistance, GoodRx-style discount cards, and 340B locators applicable nationwide.
Once the law side is clear, the next question is which pharmacy actually has the cheapest fill. Use the RxGrab Pharmacy Finder to compare CostPlus Drugs, Costco, Walmart, Amazon Pharmacy, and other discount pharmacies on your specific medication, and read our generic vs brand explainer for the bioequivalence rules behind every substitution.
They may, unless the prescriber marked "brand necessary" on the prescription. Under the PA Generic Equivalent Drug Law substitution is permissive, not mandatory, and must use an FDA Orange Book therapeutically-equivalent product.
PACE and PACENET are Pennsylvania's State Pharmaceutical Assistance Programs for residents 65+, funded by the PA Lottery. PACE serves lower-income seniors (~$14,500 single / $17,700 married) and PACENET serves higher-income tiers (up to ~$33,500 / $41,500). Apply through the PA Department of Aging at aging.pa.gov.
No, since 2020 Pennsylvania uses a single Statewide PDL across both fee-for-service Medical Assistance and HealthChoices MCOs. Your plan must cover preferred drugs without prior authorization.
Yes for any Schedule II opioid or benzodiazepine, per the ABC-MAP Act. They must query the PDMP each prescription and every three months on continued therapy.