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 reviews

    Customers 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

    Prices for77medications; pick one above
    View profile
  • Costco Pharmacy

    3.1 ★ 2 Trustpilot reviews

    Customers 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

    Prices for7medications; pick one above
    View profile
  • HealthWarehouse

    4.5 ★ 17,838 Trustpilot reviews4.6 ★ 1,321 Google reviews for its store in Florence

    Customers 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

    Prices for104medications; pick one above
    View profile
  • Honeybee Health

    3.1 ★ 4,109 Trustpilot reviews4.0 ★ 1 Sitejabber reviews

    Customers 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

    Prices for33medications; pick one above
    View profile
  • Mark Cuban Cost Plus Drugs

    2.2 ★ 134 Trustpilot reviews2.3 ★ 24 Sitejabber reviews

    Customers 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

    Prices for57medications; pick one above
    View profile
  • 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

    Prices for53medications; pick one above
    View profile
  • Rx Outreach

    4.9 ★ 649 Trustpilot reviews4.4 ★ 593 Google reviews for its store in Maryland Heights

    Customers 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

    Prices for31medications; pick one above
    View profile
  • 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

    No prices on eDrugSearch yet
    View profile

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 medicationLowest U.S. price, 90 daysU.S. pharmacyLowest abroad, 90 daysDrug 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 includedAll 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 includedAll 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 includedAll 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 includedAll 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 includedAll 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 includedAll 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 includedAll prices
Epinephrine Auto-Injector (generic EpiPen)0.3 mg$170Ships within the U.S. · checked Oct 29, 2026 Members see the pharmacyNone foundAll 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 includedAll prices
Fidaxomicin (generic Dificid)200 mg$1,416.84Ships within the U.S. · checked Oct 29, 2026 Members see the pharmacyNone foundAll 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 includedAll prices
Fluticasone Furoate and Vilanterol (generic Breo Ellipta)100/25 mcg$856.36Ships within the U.S. · checked Oct 29, 2026 Members see the pharmacyNone foundAll 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 includedAll 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 includedAll 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 includedAll 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 includedAll 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 includedAll 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 includedAll 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 includedAll prices
Generic Epclusa (sofosbuvir and velpatasvir)400 mg - 100 mg$23,040.36Ships within the U.S. · checked Nov 11, 2026 Members see the pharmacyNone foundAll 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 situationWhere to look firstWhy
A common genericU.S. online pharmaciesU.S. cash prices for many generics are low, and the order ships within the U.S.
You need it within daysU.S. online pharmaciesDomestic delivery, no customs.
A brand-name drug with no U.S. genericLicensed pharmacies abroad, and the maker’s own savings programBrand prices abroad are often much lower than U.S. cash prices.
You want your insurance or Medicare to payYour plan’s pharmaciesMost 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

Pharmacy facts come from each pharmacy’s own website and terms, linked on its profile. Checked October 29, 2026.