Sometimes, but the rules are stricter than most people think. The FDA says that "in most circumstances, it is illegal" for individuals to bring drugs into the U.S. for personal use, though its staff may allow small, personal amounts in some cases. If the medicine is a controlled substance, such as many post-surgery painkillers, federal rules cap what a U.S. resident can bring from abroad at 50 dosage units in total, and you must declare it (21 CFR 1301.26).

Three agencies, three sets of rules

When you come back across the border, a CBP officer checks your bags, but the rules for medicine come from two other agencies, as CBP explains:

AgencyWhat it coversWhat it means for you
CBP (Customs and Border Protection)The border check itselfDeclare all medicine. Keep it in its original container.
FDA (Food and Drug Administration)All prescription and over-the-counter drugsDrugs bought abroad are usually "unapproved" in the U.S., even familiar brands. The FDA may allow small personal amounts in some cases.
DEA (Drug Enforcement Administration)Controlled substances (opioids, many sedatives and sleep drugs)No more than 50 dosage units in total from abroad, declared, in the original container.

A drug that is legal in Mexico is not automatically legal to bring into the U.S. The FDA says drugs from other countries, "including foreign-made versions of drugs approved for use in the U.S.," have not been checked by the FDA, so it generally treats them as unapproved (CBP, quoting FDA policy).

There is some room. The FDA says its staff "may consider a more permissive decision" in a few situations (FDA). For prescription drugs, these include:

  • the product is not promoted to people in the U.S. and does not carry an unreasonable risk;
  • you state in writing that it is for your own use;
  • the amount is generally not more than a three-month supply; and
  • you can give the name of the U.S. doctor treating you with it, or show that it continues a treatment started abroad.

That last point fits many surgery patients: a course of antibiotics or pain medicine started in a Mexican hospital is a treatment begun in a foreign country. But note the wording. This is the FDA's discretion, not a right. The officer at the border makes the call.

CBP adds its own practical rules. Travelers "must declare all medicine," prescription drugs should be in their original containers with the prescription printed on them, and a rule of thumb is no more than a 90-day supply. If a medicine is not in its original container, carry a copy of the prescription or a letter from the doctor (CBP). CBP also says prescriptions must be in the traveler's own name (CBP).

Controlled substances and the 50-dosage-unit rule

This is the rule that matters most after surgery. Federal regulation 21 CFR 1301.26 lets a person bring a controlled substance in schedules II to V into the U.S. for personal medical use only if:

  1. it is in the original container in which it was dispensed to you;
  2. you declare it to the customs officer, saying it is for your own use and giving its name and schedule (or the name and address of the pharmacy or doctor and the prescription number); and
  3. if you are a U.S. resident, you bring no more than 50 dosage units combined of all controlled drugs that you got abroad.

"Combined" means the limit is for everything together. Thirty pain pills and 30 sleeping pills make 60, which is over the limit. The 50-unit cap does not apply to controlled drugs you got in the U.S. with a prescription from a DEA-registered prescriber.

Which post-surgery drugs are controlled?

Many common surgery painkillers are. Federal drug schedules list oxycodone and hydrocodone in Schedule II (21 CFR 1308.12), and tramadol, alprazolam (Xanax) and diazepam (Valium) in Schedule IV (21 CFR 1308.14). Ask your surgeon which of your discharge medicines are controlled in the U.S. If you aren't sure whether a drug is on the list, ask the pharmacist or declare it.

How the rules apply to common situations

Here is how the rules above line up with situations surgery patients often face. This is a reading of the rules, not legal advice, and the officer at the border has the final say.

SituationWhat applies
Antibiotics from your hospital, in the labeled boxFDA personal importation rules; declare them
20 oxycodone tablets from your surgeonDEA rule: under 50 units, original container, declare with name and schedule
30 tramadol plus 30 diazepam tablets60 units combined: over the 50-unit limit
Pills bought at a street pharmacy without a prescriptionMay not count as "lawfully obtained" for personal medical use, which the DEA rule requires; also a fake-pill risk (see below)
Your own U.S. prescriptions that you took with youThe 50-unit cap does not apply; keep them in the original bottles and declare them

When the officer asks whether you have anything to declare, say yes and name the medicines. Keep the boxes and the discharge letter in one bag so you can hand them over quickly.

Why pharmacy pills are a real risk

Beyond the legal side, there is a safety problem. In a study published in 2023, researchers visited 40 pharmacies in four northern Mexican cities. At 28 of them (70%), they could buy at least one controlled drug without a prescription. They bought fake pills at 11 pharmacies (27.5%). Of 27 pills sold as "oxycodone," 8 contained fentanyl (Drug and Alcohol Dependence, 2023). The authors said real and fake pills looked the same and were sold close to each other. All the pharmacies that sold fakes were in neighborhoods that serve tourists.

This was a small study of pharmacies that sell without a prescription, not of hospital pharmacies. Still, it is a good reason to get any medicine only from your hospital or a pharmacy your surgeon names, and never to buy "extra" pills to take home.

A practical plan for surgery patients

  • Before you go: tell your U.S. doctor about your surgery and ask who will handle refills when you get home. A U.S. prescription for follow-up care avoids most import problems. Our questions to ask a surgeon include what medicine you will be sent home with.
  • At discharge: ask for each medicine in its original labeled box or bottle, with your name on it, plus a written list in English with the generic name, dose and reason.
  • Keep the amount small: ask for only what you need until you can see a doctor at home. For controlled drugs, stay under 50 units in total.
  • At the border: declare all of it. Keep it in your carry-on or on your lap, not in the trunk. If you are flying home, see our guide on how long after surgery you can fly.
  • Don't bring medical marijuana or CBD products. Medical marijuana is not regulated by the FDA, and CBP decides on it (FDA).

If something goes wrong after you get home, your U.S. doctor will want to know exactly what you took. Keep the boxes and the discharge list. For more on choosing a safe hospital in the first place, see our guide on whether plastic surgery in Mexico is safe, and our Tijuana guide for the border itself.

What we could not confirm

We found no official CBP data on how often medicine is seized at the Mexican border, so we can't tell you how strictly officers apply these rules in practice. Mexico's own rules on selling prescription drugs to visitors are outside the scope of this guide.

Frequently asked questions

Can I bring back prescription medication from Mexico to the U.S.?
Sometimes. The FDA says it is usually illegal, but its staff may allow up to about a three-month supply for personal use in some cases. Declare it and keep it in the original container.
How many pills can you bring back from Mexico?
For controlled drugs, such as many painkillers and sedatives, a U.S. resident may bring no more than 50 dosage units combined from abroad (21 CFR 1301.26). For other drugs, CBP's rule of thumb is no more than a 90-day supply.
Do I have to declare medication at the border?
Yes. CBP says travelers must declare all medicine when entering the U.S., including over-the-counter products.
Can you bring medication back from Mexico on a plane?
The same federal import rules apply whether you fly, drive or walk. The 50-unit limit for controlled drugs is not limited to land crossings in the current rule.
Is it legal to buy antibiotics in Mexico and bring them home?
Antibiotics are not controlled substances, so the 50-unit limit doesn't apply, but the FDA's personal importation rules do. A course your surgeon prescribed after surgery is easier to justify than pills bought over the counter.

References

  1. Personal Importation.U.S. Food and Drug Administration
  2. Prohibited and Restricted Items (Traveling with Medication).U.S. Customs and Border Protection
  3. Travel Tips Ensure Smooth CBP Processing Experience.U.S. Customs and Border Protection (2019)
  4. Know Before You Go: Your Trip.U.S. Customs and Border Protection (2024)
  5. 21 CFR 1301.26 Exemptions from import or export requirements for personal medical use.Code of Federal Regulations (via Cornell LII) (2016)
  6. 21 CFR 1308.12 Schedule II.Code of Federal Regulations (via Cornell LII)
  7. 21 CFR 1308.14 Schedule IV.Code of Federal Regulations (via Cornell LII)
  8. Friedman J, Godvin M, Molina C, et al..Fentanyl, heroin, and methamphetamine-based counterfeit pills sold at tourist-oriented pharmacies in Mexico: An ethnographic and drug checking study.Drug and Alcohol Dependence (2023)