Fight cold sores, shingles, and genital herpes with the powerful antivirals Valtrex and valacyclovir. Use our price guide to track down the best prices on these medications.
The potent antiviral properties of Valtrex and its generic equivalent, valacyclovir, won’t cure cold sores, shingles, or genital herpes, but they can sharply reduce outbreaks and lessen the severity of symptoms. These prescription medications are far more effective than over-the-counter remedies, but they’re more expensive.
Here’s our price guide to find the best deal for you. Listed below are the currently posted prices for a 500-milligram tablet of Valtrex and valacyclovir at major U.S. pharmacies, both brick-and-mortar and online.
- CVS, $19.12 for Valtrex; $8.04 for valacyclovir
- Walgreens, $19.37; $9.90
- Walmart, $17.98; $7.63
- Rite Aid, $19.37; $9.90
- Kroger, $19.46; $8.17
- Target (owned by CVS), $19.12; $8.04
- Publix, $14.89; $1.45
- Costco, $19.06; $8.32
- Meijer, $19.46; $8.57
- Fred’s, $13.52; $4.77
- Hy-Vee, $19.46; $8.32
- Medicine Shoppe International, $20.05; $9.82
- Winn-Dixie, $13.03; $0.83
- Stop & Shop, $19.46; $8.32
- Giant Food Stores, $19.46; $8.32
- eDrugstore (online), $16.05; $2.96
You can see the pricing data conveniently laid out in the following chart:
What Are These Viruses?
Valtrex and valacyclovir were developed to treat outbreaks caused by the herpes simplex viruses 1 and 2. HSV1 is most widely associated with cold sores, also known as fever blisters, that usually appear around the mouth and lips. And HSV2 is the primary cause of genital herpes, the lesions of which most often appear on the genitals and in and around the rectum.
What Our Price Checks Show
Based on our most recent price check, the lowest price for brand-name Valtrex — $13.03 for a 500-milligram tablet — among conventional retailers is available at Winn-Dixie supermarkets. The next lowest price — $13.52 — is available at Fred’s, followed by $14.89 at Publix.
If you’d prefer to save a little by opting for valacyclovir, Winn-Dixie and Publix have the lowest prices — $0.83 and $1.45, respectively — among brick-and-mortar pharmacies.
eDrugstore carries brand-name Valtrex, and the cost of a 500-milligram tablet of Valtrex is $16.05. For generic valacyclovir, the price of a 500-milligram tablet is $2.96 at eDrugstore.
Check out our regular price updates to ensure you’re getting the best prices for the lifestyle medications, including erectile dysfunction drugs, that you need. We list prices at major conventional pharmacy retailers, as well as those at a handful of online pharmacies. To stay on top of prescription drug pricing trends, follow the eDrugstore blog on a regular basis.
* * *
Ordering Valtrex or valacyclovir from eDrugstore, a longtime online facilitator, can save you both time and money. No more trips to and from the local drugstore and no more waiting for your prescriptions to be filled. And if you don’t yet have a prescription, eDrugstore can arrange a complimentary online consultation with a licensed U.S. physician who can authorize a prescription if appropriate. To learn more, visit eDrugstore’s Sexual Health page.

We specialize in providing our over 1,000,000 customers with relevant product and condition information created by our professional editorial staff which includes our team of medical writers, medical practitioners, and health educators. eDrugStore.com Staff on Facebook