Valacyclovir is one of the cleanest examples in American pharmacy of a price that has almost nothing to do with the drug. The molecule has been generic for over a decade, a 500 mg tablet costs a pharmacy about 22 cents, and yet the brand it replaced still carries a cash price above $400 for a single month’s bottle.

Two things decide what you actually pay. The first is whether the label says valacyclovir or Valtrex. The second is how many tablets end up in the bottle, because a short course and a daily ongoing supply are completely different bills. This guide prices both, using figures read on September 3, 2026 from CMS acquisition data, Cost Plus Drugs and Drugs.com. Which approach fits your situation is a conversation with a clinician; everything below is about the money.

What Does Valacyclovir Cost Without Insurance?

Three price layers matter here. CMS publishes the National Average Drug Acquisition Cost (NADAC), which is what pharmacies actually pay wholesalers; the generic valacyclovir rows carry an effective date of August 19, 2026. Cost Plus Drugs publishes a fixed mail-order price. Drugs.com publishes retail cash prices. Every cell below names its source, and where the lowest number in a row is an acquisition benchmark rather than a price you can walk in and pay, it says so.

FillLowAverageHigh
Valacyclovir 500 mg, 6 tablets (short course)$1.34 pharmacy acquisition (NADAC $0.22403/tablet)$10.17 retail cash (Drugs.com)$80.28 at brand Valtrex’s $13.38/tablet rate (Drugs.com)
Valacyclovir 500 mg, 30 tablets$6.72 pharmacy acquisition (NADAC)$10.52 mail order (Cost Plus Drugs)$20.32 retail cash (Drugs.com, range starts $19.62)
Valacyclovir 500 mg, 90 tablets$20.16 pharmacy acquisition (NADAC)$35.79 retail cash (Drugs.com)$45.35 retail cash (Drugs.com)
Valacyclovir 1 gram, 30 tablets$12.14 pharmacy acquisition (NADAC $0.40461/tablet)$12.90 mail order (Cost Plus Drugs)$24.90 retail cash (Drugs.com)
Acyclovir 400 mg, 30 tablets$2.96 pharmacy acquisition (NADAC $0.09852/tablet)$10.68 retail cash (Drugs.com)$35.10 at the 5-tablet rate of $1.17/tablet (Drugs.com)
Acyclovir 800 mg, 30 tablets$5.54 pharmacy acquisition (NADAC $0.18470/tablet)$12.78 retail cash (Drugs.com)$28.38 at the 10-tablet rate of $0.95/tablet (Drugs.com)
Brand Valtrex 500 mg, 30 tablets$384.15 pharmacy acquisition (NADAC $12.80513/tablet, May 20, 2026)$401.36 retail cash (Drugs.com)$1,188.17 per 90 tablets (Drugs.com)
Brand Valtrex 1 gram, 30 tablets$607.32 pharmacy acquisition (NADAC $20.24400/tablet, May 20, 2026)$627.60 retail cash (Drugs.com)$1,867.04 per 90 tablets (Drugs.com)

One vintage note: the generic valacyclovir and acyclovir NADAC rows are current to August 19, 2026, but the brand Valtrex rows have not been refreshed since May 20, 2026. That is a three-month gap, and it is the reason the brand figures in this guide should be treated as a floor rather than a live quote.

The Cost Plus Drugs page shows its own arithmetic. For the 500 mg tablet it lists a $10.52 price for a 30-count supply against a $103.20 “retail price at other pharmacies” comparison, built from the manufacturing cost plus a 15% markup plus a $5.00 pharmacy labeling fee. Standard shipping is a separate $5.25 per order, so the real delivered cost of that bottle is $15.77. The 1 gram tablet works out to $12.90 for 30 against a $165.90 retail comparison.

The supply math that actually decides your bill

CDC’s 2021 Sexually Transmitted Infections Treatment Guidelines publish the regimens that determine how many tablets land on a label. For episodic treatment of recurrent genital herpes, CDC lists valacyclovir 500 mg twice daily for three days, which is six tablets, or 1 gram once daily for five days, which is five tablets. For daily suppressive therapy, CDC lists valacyclovir 500 mg or 1 gram once a day, which is 30 tablets a month, every month.

That difference is the whole story for a cash payer. A six-tablet episodic course is a roughly $10 purchase at retail and costs the pharmacy $1.34. A year of daily suppressive therapy at 500 mg is twelve of those 30-count bottles: about $126 a year at the Cost Plus price before shipping, $235 to $244 a year at Drugs.com retail, and roughly $4,816 a year if someone fills brand Valtrex. Nobody should be paying the third number.

What Drives the Price

Brand versus generic. This is 95% of the variance. Same molecule, same strengths, and a 20 to 40 times price difference depending on which line the pharmacist fills. CMS acquisition data confirms the gap is real at the wholesale level too, not just a retail markup artifact.

How many tablets the prescriber writes. Pharmacies charge a dispensing fee per fill, not per tablet, so tiny quantities carry a big per-unit penalty. Drugs.com prices valacyclovir 500 mg at $1.70 per tablet in a 6-count and $0.40 to $0.50 per tablet in a 90-count. Acyclovir shows the same curve, from $1.17 per tablet at 5 tablets down to $0.36 at 30.

Strength. The 1 gram tablet costs roughly 1.8 times the 500 mg tablet at acquisition ($0.40461 versus $0.22403) but only about 1.2 times as much at Cost Plus ($12.90 versus $10.52). If a prescriber is flexible on strength, the price difference is worth asking about before the prescription is sent.

Where you fill it. Mail order beat every retail cash price we found on the 30-count fill. The tradeoff is time: a mail-order pharmacy is useless for a course someone wants to start today, which is why episodic prescriptions almost always get filled locally and suppressive prescriptions are the ones worth moving to mail.

Whether an assistance program exists. For this drug, largely not. Drugs.com lists no manufacturer promotions for valacyclovir and no patient assistance programs for the generic. The only program it lists for brand Valtrex is Rx Outreach, a nonprofit mail-order pharmacy. That is unusual only in how ordinary it is: cheap old generics rarely have coupon infrastructure, because the cash price is already low.

Cash Price vs. Insurance

Valacyclovir is squarely in the category where running a claim can cost more than not running one. If a plan has a $25 generic copay and the cash price of the same bottle is $10.52 by mail or $19.62 at retail, the insured price is the worse deal. If someone is in a deductible phase and paying full allowed cost, it is worse still, because the plan’s contracted rate is often higher than the posted cash price.

Ask the pharmacy to quote both the insurance price and the cash or discount-card price before the claim is finalized. Pharmacists can run it either way, and federal law no longer allows the gag clauses that once stopped them from volunteering the cheaper option. Our comparison of the two biggest free discount cards, GoodRx vs. SingleCare, walks through how to make that ask and what typically comes back for cheap generics like this one.

The one place insurance clearly wins is a high-strength or brand-only prescription. If a prescriber has documented a reason to write brand Valtrex, a $401 cash bill is worth a coverage appeal rather than a credit card.

How to Pay Less

Get the generic written, and confirm it at the counter. Most prescriptions default to generic substitution, but “dispense as written” checkboxes get ticked by accident. The difference here is roughly $390 on a single 30-tablet fill.

Price the 90-day fill before the 30-day fill. Drugs.com prices 90 tablets of valacyclovir 500 mg at $35.79 to $45.35, against $19.62 to $20.32 for 30. Three months at the 30-count price is $59 to $61, so the larger quantity saves $15 to $25 per quarter for people on ongoing suppressive therapy. It does nothing for a one-off course.

Compare mail order against a discount card, not against list price. Cost Plus Drugs charges $10.52 plus $5.25 shipping for the 500 mg 30-count. A free discount card at a local pharmacy may or may not beat $15.77 delivered, and it is a two-minute check. Do the same math for any other prescription you fill regularly; our fair price tool has the benchmark ranges for common drugs and services.

Ask whether a cheaper antiviral fits. CDC’s guidelines state that acyclovir, famciclovir and valacyclovir “appear equally effective for episodic treatment of genital herpes,” and acyclovir acquires at less than half the price of valacyclovir. Whether that swap makes sense clinically is entirely your prescriber’s call, and the dosing schedules differ, but it is a legitimate question to raise when cost is the constraint.

Use a sliding-scale clinic for the prescription visit, not just the drug. The office visit is usually the larger line item. A federally qualified health center or free clinic charges on a sliding scale based on income, and many have on-site 340B pharmacies with steeply discounted generics. Start with free and sliding-scale clinics to find one near you, and see our doctor visit cost guide for what a cash visit runs elsewhere.

If a bill already exists, negotiate it. Pharmacy bills are rarely negotiable, but the visit, the lab work and any facility charge attached to getting the prescription usually are. Our guide to negotiating medical bills covers the script and the leverage points.

Skip Walmart’s $4 list for this one. The Walmart Prescription Program document effective March 24, 2025 contains no valacyclovir and no acyclovir at any tier. It contains no antivirals or antibiotics at all. This is a common misconception worth correcting before someone drives across town.

The Bottom Line

Generic valacyclovir is a cheap drug that is easy to overpay for. The realistic cash range is $10.17 for a short course and $10.52 to $20.32 for a 30-day supply of 500 mg tablets, with the 1 gram strength running $12.90 to $24.90 for 30. Brand Valtrex at $401.36 to $627.60 per 30 tablets is a pricing artifact, not a clinical necessity, and is the single thing to check on the label.

For related prescription pricing in the same category, see our guides to azithromycin and antibiotics without insurance, or the cost of STD testing without insurance if the prescription follows a test.