We are not a pharmacy and do not sell medication. Prices are collected periodically and may have changed — always confirm the current price before you buy or travel.Read full disclaimer

The short answer

Bringing back a reasonable personal supply of an ordinary, non-controlled medication — metformin, a statin, Viagra, an antibiotic — is something the FDA and CBP tolerate every day under a roughly 90-day-supply guideline, even though it's technically outside the letter of federal law. Controlled substances are a different, stricter track entirely: a federal regulation caps you at 50 dosage units combined, no matter what a 90-day supply of that drug would actually be, and you must declare them. This page is general information, not legal advice — see the disclaimer at the bottom.

90 daysTypical guideline for an FDA-approved medication, carried with a prescription
3 monthsFDA's written limit for a drug not approved in the US at all
50 unitsHard cap on ALL controlled substances combined — Xanax, Adderall, opioids, testosterone

Every year, a large share of the Americans who cross into Mexico for cheaper medication — see our guide to buying there for the how — end up typing some version of "is this actually legal" into a search bar somewhere around the pharmacy counter. The honest answer has two parts that almost never get separated clearly: what the law says on paper, and what the FDA and CBP actually do in practice. Those two things are not the same, and understanding the gap between them is most of what you need to know.

Why "is it legal" doesn't have a one-word answer

The Food, Drug & Cosmetic Act requires that a drug be FDA-approved and imported through FDA-registered channels. Read literally, that means a box of the exact same medication you already take, purchased at a licensed pharmacy in Tijuana and carried across in your own bag, is technically an unapproved import — because US approval attaches to a specific manufacturer, facility, and supply chain, not just the chemical itself.

Almost nobody gets stopped over this, because the FDA has said publicly, for a long time, that it exercises what it calls enforcement discretion: it doesn't dedicate scarce inspection resources to travelers carrying a personal-use quantity of an ordinary drug. CBP officers work from the same understanding at the border. That's the gap — illegal in the strict statutory sense, routinely and predictably tolerated in enforcement practice — and it's why you'll find confident claims on both "yes" and "no" depending on which corner of the internet you land in. Neither is wrong; they're answering different questions.

Two different federal rules, often confused with each other

Most articles on this topic flatten everything into "you can bring back a 90-day supply," which is close enough for the ordinary case but glosses over the fact that two separate FDA and CBP standards actually exist, plus a third one for controlled substances that follows completely different rules. Knowing which track your medication falls under is the part that actually matters.

SituationStandard that appliesSource
The drug is FDA-approved and sold in the US too (most Mexican-pharmacy purchases — generic metformin, sildenafil, statins)Informal enforcement-discretion guideline: roughly a 90-day supply, original packaging, prescription or doctor's note, for personal use onlyFDA/CBP practice, not a published numeric rule
The drug is not approved for sale in the US at all (continuing a treatment started abroad, or a foreign-only formulation)FDA's written Personal Importation Policy: serious condition with no adequate US treatment, no more than a 3-month supply, written statement of personal use, doctor contact infoFDA Regulatory Procedures Manual, Chapter 9-2
The drug is a DEA-controlled substance (Schedules II–V) — regardless of whether it's US-approvedHard cap of 50 dosage units combined across every controlled substance carried, original labeled container, mandatory declaration21 CFR 1301.26

The practical upshot: if you're picking up your usual blood-pressure medication or something like sildenafil at a border-town pharmacy, you're in the first row, and the 90-day figure most people have heard is the right one. If a doctor in Mexico prescribed you something that flatly doesn't exist on the US market, you're in the second row, and the FDA's real limit is 3 months, with more paperwork attached. If it's anything from the controlled-substance list below, ignore both of those numbers — 50 units is what governs, full stop.

The 50-dosage-unit rule for controlled substances

This is the part general "bring back a 90-day supply" advice gets wrong most often, and it's worth being precise about because the consequences of getting it wrong are worse than for an ordinary medication. Under 21 CFR 1301.26, a US resident returning from abroad with a Schedule II–V controlled substance that was lawfully prescribed to them may bring it in without a separate import permit, but only if all three conditions hold:

  • It's in the original container from the pharmacy or prescriber
  • You declare it to a CBP officer — the substance's name, its schedule if you know it, and where it was prescribed
  • The combined total of every controlled substance you're carrying doesn't exceed 50 dosage units

Fifty units total, not per drug — if you're carrying 30 Xanax and 30 tramadol, that's 60 combined, over the line. It also doesn't scale with what a "normal" supply of that drug would be; 50 tablets of a once-daily medication is a bit under two months, while 50 units of something taken three times a day is barely two weeks. This exemption doesn't apply at all if the substance came from a US-licensed prescriber in the first place (continuing a US prescription abroad is a different situation) — it's specifically for something newly obtained outside the country.

One more layer worth knowing: Schedule II drugs — Adderall, oxycodone, and similar — technically fall inside that same 50-unit exemption, but they draw the closest scrutiny in practice, and officers have broad discretion to refuse them even within the limit, especially without a matching US prescription on file. Treat the 50-unit figure as a hard ceiling for Schedule II drugs, not a target.

Common medications: what track do they fall under?

A quick reference for the drugs people actually search for. "Schedule" refers to the US federal drug schedule — Mexican prescription requirements can differ, but it's the US schedule that determines what you're allowed to bring back.

MedicationUS federal scheduleWhat applies coming back
Metformin, statins, blood pressure medsNot controlled90-day supply
Antibiotics (amoxicillin, etc.)Not controlled90-day supply
Sildenafil (Viagra), tadalafilNot controlled90-day supply
Semaglutide (Ozempic, Wegovy)Not controlled90-day supply — keep cold
Insulin (glargine and similar)Not controlled90-day supply — keep cold
TestosteroneSchedule III50-unit combined cap
TramadolSchedule IV50-unit combined cap
Alprazolam (Xanax), diazepam, zolpidemSchedule IV50-unit cap — high counterfeit risk
Amphetamine salts (Adderall)Schedule II50-unit cap on paper — routinely refused in practice
Oxycodone, hydrocodone (Percocet, etc.)Schedule II50-unit cap on paper — high counterfeit risk

This list isn't exhaustive — if your medication isn't here, its US federal schedule (searchable on the DEA's own site) tells you which row it belongs in. When in doubt, treat it as controlled until you've confirmed otherwise.

How to actually cross with your medication

  • Keep every medication in its original, labeled pharmacy packaging — not a pill organizer or a baggie
  • Carry the prescription or a doctor's note, ideally in English, matching the name on the bottle
  • Declare anything controlled to the CBP officer without being asked — it's a legal requirement, not a courtesy
  • Keep the quantity to what you'd plausibly use yourself — a 90-day supply for an ordinary drug, 50 units total for anything controlled
  • Don't carry medication for a friend or family member — the personal-use standard means your own use, not theirs
  • Keep the receipt; it documents both the purchase and, indirectly, the quantity

Can a Mexican pharmacy just mail it to me instead?

This is one of the most-searched versions of this question, and the honest answer is that mailing is treated more strictly than carrying it yourself, not less. International parcels containing prescription drugs pass through FDA-designated international mail facilities, where they're screened specifically for unapproved-drug shipments — one of the most common reasons a package gets detained, refused, or destroyed, even for a drug and quantity that would have cleared fine in a traveler's suitcase. FDA's personal-importation reasoning can, in principle, extend to a mailed shipment, but the agency's own stated posture toward importer-by-mail volume is considerably more cautious than its posture toward an individual crossing in person.

For controlled substances the answer is simpler and firmer: an individual pharmacy cannot legally mail you a controlled substance at all, in any quantity, without the sender holding a DEA import registration. The 50-unit personal exemption applies at a border checkpoint when you are physically present with the medication — it has no mail equivalent.

The real risk: counterfeit pills, not paperwork

Every legal detail above matters less than this: US health authorities have documented counterfeit pills — sold as Xanax, Adderall, and Percocet/oxycodone, and containing fentanyl or methamphetamine instead — at pharmacies catering to American tourists in Mexican border and resort towns. The US Embassy in Mexico issued a formal health alert on exactly this, the DEA has separately warned about counterfeit prescription pills originating in Mexico, and a subsequent US State Department report on counterfeit medication documented the pattern continuing at pharmacies in tourist and border areas. These aren't sketchy street-corner deals — some of the pharmacies involved looked entirely legitimate from the sidewalk.

This is a bigger practical risk than any customs technicality on this page, and it specifically targets the drugs people cross the border asking for by brand name. A few things that actually reduce the risk:

  • Stick to nationally recognized pharmacy chains or pharmacies with a visibly displayed, verifiable COFEPRIS registration — not unmarked storefronts or stalls
  • Be more cautious with Xanax, Adderall, and oxycodone/Percocet specifically — these are the drugs most frequently counterfeited for the tourist market
  • A price dramatically below every neighboring pharmacy for the same controlled medication is a red flag, not a deal
  • If a pharmacy sells you a controlled substance with zero prescription and zero questions, that ease is itself a warning sign
  • When in doubt about a specific pill, fentanyl test strips are inexpensive, legal to carry in most US states, and can be a genuine safeguard

What actually happens if CBP stops you

Outcomes vary by drug and quantity, and this page can't predict your specific case — but the pattern reported by travelers and covered in press accounts is reasonably consistent. For a modest overage of an ordinary, non-controlled medication, the most common result is that the excess is refused entry (you mail it back, discard it, or are sometimes allowed to keep a smaller amount) rather than any formal penalty — actual enforcement action over a few extra blood-pressure pills essentially doesn't happen. Undeclared controlled substances are handled far more seriously: officers can seize them outright, and depending on quantity and circumstances, federal law permits civil penalties or criminal referral. If you're carrying anything controlled, declaring it and staying under 50 combined units isn't a formality — it's the difference between those two outcomes.

Checking a specific medication

Once you know which track a drug falls under, the practical question is usually what it actually costs to make the trip worthwhile. Frontera Rx tracks pricing for over 9,300 medications across 23 Mexican pharmacy chains and 10 US sources, drawn from more than 90,000 individual price listings — search the full list or start from a category to see the real, current gap for your specific prescription rather than a national average. Once you know what you're buying, the pharmacy directory has real addresses and phone numbers for the border town you're headed to.

Frequently asked questions

Is it legal to bring prescription drugs back from Mexico?

Strictly speaking, federal law only permits importing FDA-approved drugs through FDA-registered channels, and almost nothing a traveler carries across in a pharmacy bag technically qualifies. In practice, the FDA has said for decades that it doesn't spend its limited enforcement resources on travelers carrying a reasonable personal-use quantity of an ordinary medication, and CBP officers generally wave this through under the same understanding. That gap — illegal on paper, routinely tolerated in practice — is the single most confusing part of this topic, and it's why almost every trip goes fine while almost no official source will call it "legal" in writing.

How much medication can I bring back from Mexico?

For an ordinary, non-controlled medication that's also approved and sold in the US (metformin, statins, most antibiotics, Viagra/sildenafil, GLP-1 drugs like Ozempic), the commonly cited guideline is up to a 90-day supply per medication, per traveler, in the original pharmacy packaging, with a prescription or doctor's note. For controlled substances — Xanax, Adderall, tramadol, oxycodone, testosterone, and similar drugs — a separate federal regulation caps you at 50 dosage units total, combined across every controlled substance you're carrying, regardless of what a 90-day supply of that drug would actually be.

What prescription drugs are illegal to bring back from Mexico?

Nothing bought at a legitimate Mexican pharmacy is automatically "illegal" to carry — but three categories draw real scrutiny: controlled substances over the 50-dosage-unit combined cap, any drug the FDA has specifically flagged as unsafe or subject to an import alert, and counterfeit product, which has become a serious problem for exactly the medications tourists ask for by name (Xanax, Adderall, Percocet/oxycodone) in Mexican border and resort towns. See the counterfeit-pill warning below — it matters more than the legal technicalities for these specific drugs.

Can I bring Xanax, Adderall, or other controlled medications back from Mexico?

You can legally carry up to 50 dosage units combined of Schedule II–V controlled substances, in their original labeled container, and you must declare them to a CBP officer — this comes from a specific DEA regulation (21 CFR 1301.26), not the informal 90-day guideline that covers ordinary drugs. In practice, Schedule II drugs like Adderall and oxycodone get the most scrutiny and the highest chance of being refused or seized even within that 50-unit limit, especially without a matching US prescription. And Xanax and Adderall are two of the drugs most frequently counterfeited with fentanyl at pharmacies that cater to American tourists — see the safety section on this page before you buy either one south of the border.

Do I have to declare medication at customs?

Yes, for any controlled substance — that's a hard requirement under 21 CFR 1301.26, not optional. For non-controlled, FDA-approved medication in reasonable personal-use quantities, most travelers aren't asked, but CBP's own guidance says to declare it if you're carrying medication and be ready to show the prescription or doctor's note. Declaring costs you nothing if the quantity is reasonable; not declaring a controlled substance you're carrying is the more serious mistake.

What happens if I bring back more than the limit, or don't declare it?

Outcomes range widely depending on the drug and the quantity. For a modest overage of an ordinary medication, the most common result is the officer simply refuses entry to the excess (you either mail it back, discard it, or occasionally are allowed to keep a smaller amount) — actual prosecution over a bottle of extra metformin essentially doesn't happen. Undeclared controlled substances are treated far more seriously: they can be seized outright, and depending on the quantity and circumstances, federal law does allow for civil penalties or criminal referral. This page can't tell you which outcome applies to your specific situation — if you're unsure, that's exactly what a customs broker or attorney is for.

Is it legal to have a Mexican pharmacy mail prescription drugs to me?

This is a different — and generally stricter — situation than carrying medication across yourself. International mail parcels containing prescription drugs are routinely screened by FDA-designated international mail facilities, and unapproved-drug shipments are one of the most common reasons a parcel gets detained or destroyed, even when the same drug in the same quantity would have crossed fine in a traveler's bag. Controlled substances cannot be legally mailed to you by an individual pharmacy at all, in any quantity, without the sender holding a DEA import license — the 50-unit personal exemption that applies at a land border checkpoint does not extend to the mail.

Do I need a prescription to buy medicine at a Mexican pharmacy?

For most non-controlled medications, no — many Mexican pharmacies sell items over the counter that would require a prescription in the US. For controlled substances, Mexican law increasingly requires a prescription (receta) from a Mexican-licensed doctor, and pharmacies with a real COFEPRIS registration won't sell them without one. A pharmacy willing to sell you Xanax or Adderall with zero prescription and zero questions is itself a warning sign, not a convenience.

Is it legal to buy Viagra, Ozempic, or other brand-name drugs in Mexico?

Yes — buying them in Mexico is legal under Mexican law, and neither sildenafil (Viagra) nor GLP-1 drugs like semaglutide (Ozempic, Wegovy) or tirzepatide (Mounjaro) are DEA-controlled substances, so bringing a personal-use quantity home follows the same ordinary 90-day-supply guideline as any other approved medication. The one practical wrinkle with GLP-1 injectables is temperature: they need to stay cool, so pack them with an insulated pouch or ice pack for the trip home rather than leaving them in a hot car or checked bag.

Are medications sold in Mexican pharmacies safe?

Products from licensed, COFEPRIS-registered pharmacies — the national chains and long-established storefronts in border towns — are generally the same manufacturer product sold throughout Mexico, sometimes from the very production lines that also supply the US. The real risk is concentrated in a specific slice of the market: small, unlicensed sellers in tourist zones peddling counterfeit versions of exactly the drugs people ask for by brand name, which is covered in detail below.

Can I bring insulin or diabetic supplies back from Mexico?

Insulin and standard diabetic supplies aren't controlled substances, so the same personal-use standard applies as any other approved medication: reasonable quantity, original packaging, prescription or doctor's note if asked. CBP officers rarely treat insulin as an enforcement priority in practice. The bigger practical risk is heat — insulin degrades if it sits in a hot car or direct sun, so travel with a cooling case regardless of the legal question.

Where can I check the current official rules myself?

Go straight to the source rather than relying on any single article, including this one: the FDA's page on human drug imports, CBP's published guidance on traveling with medication, and the DEA/eCFR text of 21 CFR 1301.26 for the controlled-substance limit. Links to all three are in the sources section below, and it's worth a direct check before any trip involving a controlled medication, since enforcement guidance can be updated without much public notice.

This is general information, not legal or medical advice. Import rules, enforcement practices, and DEA schedules change, and how a specific situation gets handled at the border depends on facts this page can't know — the drug, the quantity, your documentation, and the individual officer's judgment. Before traveling with a controlled substance, a large quantity, or a drug not approved in the US, confirm current requirements directly with the FDA, US Customs and Border Protection, or a customs attorney. See Frontera Rx's full disclaimer.