US pharmacy pricing

Keytruda Cost Without Insurance — US Pharmacy Price Guide

Brand availableRx requiredUS pricing onlyvial

Lowest price found · US pharmacies

$12,004.02/fill

for Keytruda, across the pharmacies in our data

US pharmacy prices — 4ml of 100mg/4ml

PharmacyDiscount-card priceRegular cash priceAverage retail
Kroger Pharmacy$12,004.02Lowest$12,007.02$3,934.95
Harris Teeter Pharmacy$12,004.02Lowest$12,007.02$3,934.95
Walgreens$12,594.82$12,597.82$3,934.95
Publix$12,669.70$12,672.70$3,934.95
Costco$12,961.23$12,964.23$3,934.95

"Discount-card price" reflects a standard prescription discount card, not insurance. Prices change often — confirm at the pharmacy before filling.

Interchangeable forms

Per RxNorm (U.S. National Library of Medicine), these share the same active ingredient and strength as Keytruda.

Generic clinical forms
pembrolizumab 50 MG Injection

Frequently asked questions

What's the cash price for Keytruda (Keytruda) in the US?

At the US pharmacies in our data, the lowest listed discount-card price for Keytruda is around $12,004.02. Prices vary by pharmacy, dosage, and pack size, so use the table above to compare specific options near you.

Is a generic version of Keytruda available?

Generic and brand-name pricing for Keytruda is broken out in the tables above where both exist in our data. Generic versions are typically the lower-cost option, but availability depends on the specific formulation and dosage.

How long is Keytruda treatment typically continued?

The duration of Keytruda treatment varies significantly among patients. For some, it may be administered for a period of months, while others might continue on the medication as a long-term, ongoing therapy to manage their cancer. Treatment duration decisions are individualized, based on factors such as the specific cancer type, the patient's response to therapy, and overall health. It is crucial to have ongoing discussions with your oncology team, who will monitor your progress and recommend the most appropriate treatment timeline for your care.

What are some alternatives to Keytruda?

If Keytruda is not suitable or effective for a patient, other treatment options may be explored. These can include different classes of medications, such as other immune checkpoint inhibitors like nivolumab (Opdivo), atezolizumab (Tecentriq), or ipilimumab (Yervoy). Depending on the specific cancer diagnosis, conventional chemotherapy, targeted therapies, or radiation therapy might also be considered. Your oncologist can provide personalized guidance on which alternative therapies might be most appropriate for your individual medical circumstances.