U.S. Online Pharmacies: Mail-Order Pharmacies Compared
Compare U.S. mail-order pharmacies we checked: fees, shipping, insurance and Medicare rules, NABP status, and the lowest U.S. cash prices.
Compare U.S. Online Pharmacies
Members see each pharmacy's price for a 90-day supply, shipping included.
Pharmacy list

Amazon Pharmacy
1.4 ★ 484 Trustpilot reviewsCustomers praise: rxPass discount or free drugs; great serviceTop complaint: slow processing or late delivery Read reviews
- NABP: Reaccreditation in process
- Ships within the U.S.
Ships from its own licensed U.S. pharmacies (11 locations listed, e.g. Austin, TX and Manchester, NH); its terms say third-party licensed pharmacies in its network may also fill ordersShipping Free for Prime members; same-day delivery free on first orders of new medicines, $2.99 same-day refills for Prime members; non-Prime fee not listed (shown on the drug page or at checkout)Delivery Usually next day; same day in many locationsInsurance Accepts most insurance plans; cash price also shownMedicare Accepts many Medicare Part D plans; not Medicare Part B or TRICARE
View profilePrices for77medications; pick one above
Costco Pharmacy
3.1 ★ 2 Trustpilot reviewsCustomers praise: helpful customer service that checks costs with you and your insuranceTop complaint: hard to track order status online; a drug was out of stock Read reviews
- NABP: Accredited (Costco Wholesale Corporation, valid to 09/13/27)
- Ships within the U.S.
Ships from Costco's own mail-order pharmacies in Corona, California; Everett, Washington; and Jeffersonville, IndianaShipping Standard USPS free; 2-Day UPS $13.95Delivery 6–14 business days (free USPS); 2–5 days with 2-Day UPSInsurance Accepts most insurance plans; member pricing is an alternative, not combinableMedicare Member Value Pricing can't be used on Medicare or Medicaid claims; Part D network not stated
View profilePrices for7medications; pick one above
HealthWarehouse
4.5 ★ 17,838 Trustpilot reviews4.6 ★ 1,321 Google reviews for its store in FlorenceCustomers praise: quick shipping; easy orderingTop complaint: slow or uneven shipping Read reviews
- NABP: Accredited to Apr 23, 2028
- Ships within the U.S.
Ships from its own pharmacy in Florence, KentuckyShipping Free on prescription orders; optional standard $5.00, expedited $10, 2-day $15, overnight $25 (checked Oct 31, 2026)Delivery 1-5 business days processing + 1-8 business days standardInsurance Cash only (no insurance)Medicare Doesn't accept Medicare or Medicaid; you can pay cash
View profilePrices for104medications; pick one above
Honeybee Health
3.1 ★ 4,109 Trustpilot reviews4.0 ★ 1 Sitejabber reviewsCustomers praise: low prices; choice of generic makerTop complaint: slow processing and shipping Read reviews
- NABP: Reaccreditation in process
- Ships within the U.S.
Ships from its own pharmacy in Los Angeles, CaliforniaShipping USPS First Class $5 on orders under $40, free over $40; FedEx Priority $15; FedEx Express $35Delivery 7-10 business days (USPS); 1-3 with FedEx optionsInsurance Cash only (no insurance)Medicare Terms: can't be combined with Medicare Part D or Medicaid
View profilePrices for33medications; pick one above
Mark Cuban Cost Plus Drugs
2.2 ★ 134 Trustpilot reviews2.3 ★ 24 Sitejabber reviewsCustomers praise: low pricesTop complaint: hard to reach a real person Read reviews
- NABP: Dispensing pharmacy (HealthDyne, LLC) accredited to Sep 4, 2027
- Ships within the U.S.
Ships from HealthDyne, LLC in Lakeland, Florida (its fulfillment partner)Shipping About $5 standard (a product page viewed Oct 28, 2026 showed $5.25), about $15 expedited, about $25 to Alaska and Hawaii, plus tax; a $5 pharmacy fee is built into each priceDelivery Not stated (standard or expedited)Insurance Cash; a few insurance plans onlyMedicare Not stated in its FAQ; Benefit Card excludes Medicare/Medicaid cost counting
View profilePrices for57medications; pick one above
Marley Drug
No independent customer reviews found (checked Nov 11, 2026)BBB grade A+. Read reviews
- NABP: NABP-verified website (Safe Site Search)
- Ships within the U.S.
Ships from its own pharmacy in Winston-Salem, North CarolinaShipping Free USPS Ground Advantage per its FAQ (some pages say free shipping is for 6-month orders); FedEx 2Day $22.75Delivery 3-5 business days (free USPS); 1-2 with FedEx 2Day ($22.75)Insurance Cash only for mail order (no insurance)Medicare We didn't find Medicare mentioned on its site; mail order is cash only
View profilePrices for53medications; pick one above
Rx Outreach
4.9 ★ 649 Trustpilot reviews4.4 ★ 593 Google reviews for its store in Maryland HeightsCustomers praise: affordable, available medicines; friendly, patient staffTop complaint: delays and broken promises Read reviews
- NABP: Reaccreditation in process
- Ships within the U.S.
Ships from its own mail-order pharmacy in Maryland Heights, MissouriShipping Free standard delivery; expedited shipping costs extraDelivery Most orders 2-5 days after paymentInsurance Doesn't bill insuranceMedicare Serves Medicare and Medicaid patients; doesn't bill those programs
View profilePrices for31medications; pick one above- Sc
ScriptCo
No independent customer reviews found (checked Nov 11, 2026). Read reviews
- NABP: NABP-verified website (Safe Site Search)
- Ships within the U.S.
Ships from its own pharmacy in Woodway, TexasShipping Members: 4 free USPS First Class shipments of non-refrigerated items a year (yearly/family) or 1 per quarter (quarterly); then $6 USPS First Class, $10 Priority Mail, $40 UPS overnight (cold items). Non-members pay all shipping.Delivery 1-5 business days (USPS First Class); 2-3 with Priority Mail ($10)Insurance No insurance; membership pharmacy (member wholesale prices)Medicare Medicare and Medicaid patients can join, but ScriptCo doesn't bill those plans
View profileNo prices on eDrugSearch yet
No pharmacies match those filters right now.
Prices are for a 90-day supply of the medication you pick, shipping included, the same prices as on each drug page. These pharmacies fill your prescription in the U.S. and ship within the U.S., so orders don’t go through customs. “Medicare” repeats what each pharmacy says about Medicare; it is not a coverage decision. Pharmacies don’t pay to be listed, and the order isn’t a ranking.
NABP (the National Association of Boards of Pharmacy) keeps a public list of accredited digital pharmacies. “Reaccreditation in process” means the pharmacy is still on the list while its renewal is reviewed; we re-check it. We are checking LegitScript certification by hand and will add the results with dates.
These are the U.S. pharmacies that passed our checks. For every pharmacy we checked, including the ones we don’t list and why, see All Pharmacies A–Z. Looking for pharmacies outside the U.S.? See our Canadian pharmacy directory.
Best U.S. Price Right Now
The lowest U.S. cash price we found for a 90-day supply of each generic, next to the lowest price from a pharmacy abroad that we list. Prices update with our regular price checks, and each one shows the date we checked it.
| Generic medication | Lowest U.S. price, 90 days | U.S. pharmacy | Lowest abroad, 90 days | Drug page |
|---|---|---|---|---|
| Aripiprazole (generic Abilify)5 mg | $16.04Ships within the U.S. · checked Nov 7, 2026 | Members see the pharmacy | $32.91Pharmacy outside the U.S., shipping included | All prices |
| Azilsartan (generic Edarbi)40 mg | $639.39Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $79.37Pharmacy outside the U.S., shipping included | All prices |
| Budesonide and Formoterol (generic Symbicort)160/4.5 mcg | $377Ships within the U.S. · checked Nov 5, 2026 | Members see the pharmacy | $80.34Pharmacy outside the U.S., shipping included | All prices |
| Celecoxib (generic Celebrex)200 mg | $14.59Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $26.65Pharmacy outside the U.S., shipping included | All prices |
| Cyclosporine Eye Drops (generic Restasis)0.05% | $166.28Ships within the U.S. · checked Nov 7, 2026 | Members see the pharmacy | $301.55Pharmacy outside the U.S., shipping included | All prices |
| Dabigatran (generic Pradaxa)150 mg | $52.03Ships within the U.S. · checked Oct 29, 2026 | Members see the pharmacy | $93.45Pharmacy outside the U.S., shipping included | All prices |
| Dapagliflozin (generic Farxiga)10 mg | $14Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $59.29Pharmacy outside the U.S., shipping included | All prices |
| Epinephrine Auto-Injector (generic EpiPen)0.3 mg | $170Ships within the U.S. · checked Oct 29, 2026 | Members see the pharmacy | None found | All prices |
| Ezetimibe (generic Zetia)10 mg | $14.39Ships within the U.S. · checked Oct 29, 2026 | Members see the pharmacy | $39.12Pharmacy outside the U.S., shipping included | All prices |
| Fidaxomicin (generic Dificid)200 mg | $1,416.84Ships within the U.S. · checked Oct 29, 2026 | Members see the pharmacy | None found | All prices |
| Fluticasone and Salmeterol (generic Advair Diskus)250/50 mcg | $137.90Ships within the U.S. · checked Oct 29, 2026 | Members see the pharmacy | $88.95Pharmacy outside the U.S., shipping included | All prices |
| Fluticasone Furoate and Vilanterol (generic Breo Ellipta)100/25 mcg | $856.36Ships within the U.S. · checked Oct 29, 2026 | Members see the pharmacy | None found | All prices |
| Generic Aciphex (rabeprazole)20 mg | $22.70Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $30.26Pharmacy outside the U.S., shipping included | All prices |
| Generic Bystolic (nebivolol)5 mg | $21.30Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $31.08Pharmacy outside the U.S., shipping included | All prices |
| Generic Chantix (varenicline)1 mg | $112.80Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $176.71Pharmacy outside the U.S., shipping included | All prices |
| Generic Crestor (rosuvastatin)10 mg | $11.30Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $25.66Pharmacy outside the U.S., shipping included | All prices |
| Generic Cymbalta (duloxetine)30 mg | $17.50Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $55.63Pharmacy outside the U.S., shipping included | All prices |
| Generic Dexilant (dexlansoprazole)60 mg | $235.50Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $65.75Pharmacy outside the U.S., shipping included | All prices |
| Generic Effexor XR (venlafaxine extended-release)75 mg | $17.50Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | $28.29Pharmacy outside the U.S., shipping included | All prices |
| Generic Epclusa (sofosbuvir and velpatasvir)400 mg - 100 mg | $23,040.36Ships within the U.S. · checked Nov 11, 2026 | Members see the pharmacy | None found | All prices |
90-day cost at the usual dose, shipping included. U.S. prices are the cash price a U.S. pharmacy published on its own website on the date shown, for whole fills, plus its standard shipping; no insurance or discount cards. Prices abroad are the lowest in-stock generic from a pharmacy outside the U.S. that we list and that names the maker; generics made for other countries are not FDA-approved. Prices change often, so confirm at checkout. Each drug page shows every price we found.
Members see which pharmacy has each price, plus price-drop alerts. See membership
The Short Answer
- A U.S. online pharmacy fills your prescription in the U.S. and mails it to you, so the order doesn’t go through customs.
- For many generics, a U.S. cash price can be lower than ordering from abroad. For many brand-name drugs, licensed pharmacies abroad are often cheaper.
- Every pharmacy below requires a prescription from your own prescriber and is on NABP’s list of accredited digital pharmacies, or fills its orders through a pharmacy that is.
- Pharmacies don’t pay to be listed. The list is in alphabetical order and isn’t a ranking.
What Is a U.S. Online Pharmacy?
A U.S. online pharmacy (often called a mail-order pharmacy) is a licensed pharmacy in the United States that takes your prescription from your prescriber, fills it, and ships it to your home. Because it ships inside the U.S., the package doesn’t pass through customs, and delivery usually takes days rather than weeks.
Some mail-order pharmacies are run by insurance plans and serve only that plan’s members. NABP lists the big plan pharmacies (Caremark, Express Scripts and OptumRx) as “membership required.” The pharmacies on this page are open to anyone with a prescription and publish cash prices you can compare without signing in.
U.S. online pharmacies are often the cheaper choice when:
- You take a common generic medicine. Several U.S. pharmacies sell generics close to their cost.
- You need the medicine soon. Domestic shipping avoids customs and long international transit.
- You want to pay cash and skip a high deductible or copay. Compare the cash price with your copay first.
They are often not the cheapest choice for brand-name drugs that have no U.S. generic. In a sample we checked on October 29, 2026, a U.S. cash price was lower than the lowest price abroad for 8 of 11 generics, but for only 1 of 15 brand-name drugs.
U.S. or Abroad? How to Decide
There is no single cheapest pharmacy. Compare the 90-day cost of your exact medicine and strength, shipping included, on its drug page. These patterns from our price checks can help you know where to look first:
| Your situation | Where to look first | Why |
|---|---|---|
| A common generic | U.S. online pharmacies | U.S. cash prices for many generics are low, and the order ships within the U.S. |
| You need it within days | U.S. online pharmacies | Domestic delivery, no customs. |
| A brand-name drug with no U.S. generic | Licensed pharmacies abroad, and the maker’s own savings program | Brand prices abroad are often much lower than U.S. cash prices. |
| You want your insurance or Medicare to pay | Your plan’s pharmacies | Most cash-price pharmacies don’t bill insurance; check each profile. |
Federal law generally doesn’t allow individuals to import prescription drugs. Under its personal importation policy, the FDA has long used enforcement discretion for some personal-use shipments, generally no more than a three-month supply. U.S. Customs and Border Protection (CBP) moved the mandatory date for new Entry Type 13 procedures for international mail from October 22, 2026 to January 20, 2027 (CBP release, October 14, 2026). They apply to mail subject to Section 201, 232 or 301 duties or under partner-agency jurisdiction, such as the FDA’s; current procedures are unchanged until then. Orders shipped by a U.S. pharmacy within the U.S. don’t go through customs. Read our guide to the 2027 customs rules for prescription orders.
Your prescriber decides which medicine is right for you. eDrugSearch compares prices and doesn’t give medical advice; talk with your doctor or pharmacist about any questions about your medicine. Looking for pharmacies outside the U.S.? See our Canadian pharmacy directory.
Discount Cards and Savings Programs
Prescription discount cards may lower the price at local pharmacies; prices vary by pharmacy and ZIP code.
Drug makers run their own savings programs, such as copay cards for people with commercial insurance and cash prices sold directly to patients; each program sets its own rules, and many copay cards exclude Medicare and Medicaid. TrumpRx.gov, a government website, lists discounted drug prices for cash-paying patients, including deals from drug makers; it doesn’t sell or dispense drugs. Each drug page on eDrugSearch lists the programs we checked for that drug. See also our patient assistance programs page.
U.S. Online Pharmacy FAQs
What is the best online pharmacy in the U.S.?
It depends on your medicine. The best choice is usually the licensed pharmacy with the lowest 90-day cost for your exact drug and strength, shipping included, that works with how you pay (cash, insurance or Medicare). We don’t rank pharmacies; compare them in the chart above and on each drug page.
How can I tell if a U.S. online pharmacy is legitimate?
The FDA’s BeSafeRx program says a safe online pharmacy requires a valid prescription, is licensed by the state board of pharmacy where it operates, has a U.S. address and phone number, and has a licensed pharmacist available to answer questions. You can also look the pharmacy up on NABP’s list of accredited digital pharmacies.
Do I need a prescription to order from a U.S. online pharmacy?
Yes. Every pharmacy on this page requires a valid prescription from your own prescriber. Most accept an electronic prescription from your doctor, and some can also take a fax or transfer it from your current pharmacy.
Can I use Medicare or insurance at these pharmacies?
Mostly not. HealthWarehouse and Rx Outreach don’t bill insurance, Medicare or Medicaid; Rx Outreach says its patients include people on Medicare and Medicaid who pay its price directly. Honeybee Health’s terms say it can’t be combined with Medicare Part D or Medicaid. Cost Plus Drugs accepts insurance only from a short list of plans. A cash purchase may not count toward your plan’s deductible.
Is a U.S. mail-order pharmacy cheaper than ordering from Canada?
For many generics, yes; for many brand-name drugs, no. In a sample we checked on October 29, 2026, a U.S. cash price was lower than the lowest price abroad for 8 of 11 generics, but for only 1 of 15 brand-name drugs. Prices change, so compare your exact medicine on its drug page.
Will the January 20, 2027 customs change affect U.S. online pharmacies?
Orders that a U.S. pharmacy ships within the U.S. don’t go through customs. CBP’s new Entry Type 13 procedures concern international mail; see our 2027 customs guide for what they mean for orders from abroad.
Sources
- NABP: Accredited Digital Pharmacies
- FDA: BeSafeRx
- FDA: Personal Importation
- U.S. Customs and Border Protection
- TrumpRx.gov
Pharmacy facts come from each pharmacy’s own website and terms, linked on its profile. Checked October 29, 2026.
