Home » Mexico » Mexico – Prescriptions and Medications

Mexico – Prescriptions and Medications

Pharmacies — known as farmacias — are found in abundance across Mexico, from sprawling metropolitan areas to quiet rural communities. A wide range of everyday medicines can be purchased without a prescription and at modest prices, although antibiotics and controlled drugs do require one. Whether through direct out-of-pocket purchases, private insurance, or public schemes like IMSS, expats will generally find Mexico a convenient and cost-effective country in which to manage their medication needs.

Key facts at a glance
Item Details
Local word for pharmacy Farmacia; identified by a green cross sign
Opening hours Typically 8am–10pm; many chains operate 24/7
Prescription requirement Required for antibiotics, psychotropics, and controlled substances; most other medications are OTC
Regulatory authority COFEPRIS (Federal Commission for the Protection against Sanitary Risks)
IMSS voluntary premium (as of 2025) Approx. USD $63/month (ages 50–59) to USD $93/month (ages 70–79)
Medication costs Generally significantly lower than in many other countries; generics widely available

What are pharmacies called in Mexico, and how do I recognise one?

The Spanish term for a pharmacy in Mexico is farmacia (plural: farmacias). This is the word that appears on signage, online maps, and local directories throughout the country. Whether you find yourself in a busy urban centre, a beachside resort, or a small inland village, the place you need to look for is always a farmacia.

The most consistent visual identifier is a green cross — the same symbol widely used in Spain, France, and across much of Europe. The vast majority of farmacias display a green cross prominently on their exterior, frequently illuminated so it can be spotted easily at night. Many also show the word farmacia or farmacia de descuentos (discount pharmacy) in prominent lettering on their frontage.

Mexican farmacias span a broad spectrum — from tiny neighbourhood counters staffed by a single pharmacist to large chain outlets carrying everything from personal care products and food to household items. Both small independent operations and major national chains are well represented; you will encounter names such as Farmacias del Ahorro, Farmacias Guadalajara, Farmacias Similares, and Farmacia San Pablo throughout the country.

While dedicated farmacias are the primary destination for purchasing medications, some supermarkets and department stores contain pharmacy sections. These in-store farmacias operate under the same regulatory framework as standalone outlets and function in exactly the same way.

A distinctive and practical feature of many Mexican farmacias is the presence of a consultorio médico — a small medical consultation room attached to or immediately beside the pharmacy. For a modest fee, you can see a doctor who will assess your symptoms, take basic observations such as blood pressure and temperature, and write a prescription that can be filled on the spot at the adjacent farmacia. This arrangement is extremely common and is a practical first port of call for minor health concerns.


Get Our Best Articles Every Month!

Get our free moving abroad email course AND our top stories in your inbox every month


Unsubscribe any time. We respect your privacy - read our privacy policy.


What are pharmacy opening hours in Mexico?

Most independent farmacias across Mexico operate on a schedule of roughly 8am to 10pm, seven days a week. Hours do vary between individual pharmacies and locations, but the majority follow a broadly similar pattern. Mexican pharmacies generally keep considerably longer hours than their counterparts in many European countries, where evening and Sunday closures are standard practice.

The large national chains often go even further. Farmacias Guadalajara — also known as Super Farmacia — has more than two thousand branches across Mexico and provides 24-hour, seven-day-a-week delivery. Farmacias Yza, with over 1,500 locations throughout the country, similarly offers round-the-clock customer service. Pharmacies attached to private hospitals and clinics also routinely operate on a 24-hour basis.

Even in smaller towns and rural settings, you will typically find several farmacias within a community, and at least one may offer overnight service — though outside regular hours you may need to knock to rouse the pharmacist. Continuous availability is less guaranteed in remote areas than in cities, but the overall level of coverage compares favourably with many countries of similar size.

If you need a pharmacy during unusual hours in an unfamiliar location, the most reliable approaches are to ask at your hotel’s front desk, search using a mapping app such as Google Maps with the phrase “farmacia abierta ahora” (pharmacy open now), or contact the customer service line of a major chain. Most of the large chains also maintain websites and mobile apps through which you can locate the nearest open branch.

Which medications can I buy over the counter in Mexico, and which require a prescription?

The classification of medications in Mexico is governed by COFEPRIS (Comisión Federal para la Protección contra Riesgos Sanitarios — the Federal Commission for the Protection against Sanitary Risks), which serves as Mexico’s equivalent of the FDA in the United States or the EMA in Europe. The majority of medications can be purchased over the counter (OTC) without a prescription, unless they appear on the restricted list covering “Controlled Medications, Groups I and II.” Obtaining medications in those controlled categories requires a formal medical evaluation by a licensed physician.

Most drugs classified as OTC in countries such as the United States can also be purchased freely in Mexican farmacias without a prescription. Familiar medicines such as ibuprofen, acetaminophen (paracetamol), and antihistamines are readily available on the shelf. Moreover, a number of medications that demand a prescription in countries like Germany, the United Kingdom, or Australia — including certain antacids or low-dose corticosteroids — can be bought without one at a Mexican farmacia.

The most significant exceptions are antibiotics and psychotropic medications. Antibiotics may only be dispensed when the customer presents a valid written prescription. Psychotropic and narcotic drugs are prescribed through a special monitoring notebook overseen by COFEPRIS and can only be dispensed by pharmacies specifically authorised for that purpose. This represents a meaningful difference from some countries where antibiotic access remains more relaxed; enforcement of the prescription requirement in Mexico has grown considerably stricter in recent years.

It is equally important to understand that Mexico is a country where obtaining narcotics and strong opioids is genuinely difficult, even for patients with a clear and legitimate medical need. Identifying a physician willing to prescribe a narcotic, and then a pharmacy willing to dispense it, can be a significant challenge even for the management of serious pain or end-of-life care. Both prescribers and dispensers are closely monitored and face severe penalties for breaches. Anyone managing narcotic prescriptions should be aware that Mexico is not a straightforward environment for doing so.

Online pharmacy sales are permitted in Mexico provided they are conducted by licensed pharmacists operating through authorised pharmacies, and prescription medications may only be sold online when accompanied by a valid physician’s prescription. Online farmacias are becoming increasingly visible, with competitive pricing and added convenience, but it is essential to use only reputable, verified services. Always confirm that any online pharmacy you use holds current COFEPRIS registration before placing an order.

How does the prescription system work in Mexico?

In Mexico, prescriptions (recetas médicas) may be issued by any licensed physician (médico), whether a general practitioner or a specialist. There is no referral gatekeeping model comparable to the NHS in the United Kingdom, where you must typically see a GP before accessing a specialist — in Mexico’s private healthcare system, patients can book directly with a specialist and receive a prescription at that same appointment.

Prescriptions in Mexico are predominantly paper-based, written on the physician’s official letterhead or dedicated prescription pad. A complete prescription should include the doctor’s name and professional licence number (cédula profesional), the patient’s name, the medication name (preferably the generic name), dosage, and instructions for use. Electronic prescribing exists in parts of the system but has not yet been standardised across the country, so paper prescriptions remain the prevailing format in most clinical settings.

When an antibiotic prescription is dispensed at a farmacia, pharmacists are legally required to retain the original prescription — it does not come back to you. For other prescription-only medicines, the pharmacist may simply record the prescription details rather than keeping the document itself. This is worth bearing in mind if you anticipate needing a refill of the same antibiotic at a different pharmacy.

Mexico does not have a formal repeat prescription system equivalent to the NHS model in the UK, where a GP can issue a single prescription authorising several months’ worth of medication in one visit. Each fresh supply of a prescription-only drug typically requires a new consultation and a new prescription. That said, for patients with ongoing chronic conditions, many doctors will issue prescriptions for a 30- or 90-day supply, or write several prescriptions at a time. This is particularly common in private practice — it is worth clarifying your doctor’s preferred approach at your first appointment.

Prescription validity is not universally defined by law for all medications, but in practice most pharmacies will question or refuse to fill a prescription that appears to be many months old. For controlled substances, validity periods are subject to strict regulation by COFEPRIS. Ask your doctor to date prescriptions clearly and to advise you on how long they remain valid.

How much do prescriptions and medications cost in Mexico?

One of the first things that strikes newcomers about Mexican farmacias is the low cost of medications. Unlike countries with centralised prescription pricing systems — such as the flat dispensing fee under the NHS in the UK or the subsidised co-payments of Australia’s Pharmaceutical Benefits Scheme (PBS) — Mexico’s private pharmaceutical market operates largely on a free-market basis, with prices determined by pharmacies and manufacturers.

In general, prescription medications in Mexico are considerably less expensive than in many comparable countries. Actual prices vary according to the type of drug, the pharmacy chain, and the region. Generic medicines are widely available and represent the most budget-friendly option in most cases. Highly specialised or uncommon medications may be harder to source and more expensive when found.

Generic medications are sold by chains such as Farmacias Similares under their own proprietary generic labels. Similares pharmacies stock exclusively generic brands and offer a further price reduction on Mondays. Comparing prices between different chains can produce meaningful savings for more costly chronic-condition treatments, and it is worth doing so before committing to a regular supplier.

There is no nationwide flat-fee prescription charge for private patients — you pay the full market price for each medicine you purchase. No universal subsidy scheme for private pharmacy purchases equivalent to Australia’s PBS or the UK’s NHS prescription charge exists in Mexico. However, the Mexican government aims to provide citizens with free or low-cost medications through public programmes such as IMSS and IMSS-Bienestar. If you are enrolled in IMSS, medicines dispensed through that system are effectively included within your coverage — refer to the insurance section below for further details.

For up-to-date medication prices, check the relevant pharmacy’s website or visit in person. COFEPRIS (gob.mx/cofepris) is the official regulatory body responsible for pharmaceutical pricing oversight and regulation in Mexico; always verify current rules and any maximum price regulations directly with COFEPRIS or the Secretaría de Salud (Ministry of Health).

Will my home-country prescription be accepted in Mexico?

Mexico does not operate a formal system for recognising foreign prescriptions. A prescription written by a doctor abroad is not automatically valid at a Mexican farmacia in the way a prescription might be transferable between countries within, for example, the European Union. In practice, most farmacias will not dispense controlled or prescription-only medications on the basis of a foreign prescription without authorisation from a local doctor.

For medications that are available over the counter in Mexico — which covers a great many drugs that require prescriptions in other countries — this is rarely a problem, since no prescription is needed in the first place. The difficulty arises principally with antibiotics and controlled or psychotropic drugs, for which a Mexican prescription is required.

The most straightforward solution for the majority of expats is to arrange a consultation with a local doctor promptly after arriving in the country. Bring your foreign prescription, any relevant medical records, and the generic (INN) name of the medication you take. A Mexican physician can review your existing treatment and issue a Mexican receta médica, enabling you to obtain your medication from a local farmacia. Doctors in private practice in areas popular with expats are generally familiar with this process.

If you rely on particular medications, researching their availability and local brand names before you travel is a sensible step. Arriving with a supply from your home country gives you a useful buffer while you get settled and establish care with a local doctor. Bear in mind that some medications carry different brand names or come in different packaging in Mexico, so having a document that states the generic drug name can prevent confusion at the farmacia.

If your condition requires controlled medications — especially narcotics or certain psychotropics — it is strongly advisable to arrange an appointment with a local specialist before your supply runs low. Navigating the Mexican system for these drugs can take time and demands careful planning.

Can I bring my medications into Mexico?

Mexico’s customs authority (Aduana México, operating under the SAT — Servicio de Administración Tributaria) allows travellers and residents to import medications for personal use, subject to specific conditions. As a general rule, you may bring a reasonable quantity of medications — commonly interpreted as up to six months’ supply for most prescription drugs — provided they are for your own personal use and are supported by appropriate documentation.

When travelling to Mexico with medications, keeping them in their original labelled containers and carrying a copy of your prescription or a physician’s note is strongly advisable. This documentation can prevent difficulties at customs or with local authorities.

For controlled substances — including opioids, benzodiazepines, psychotropics, and other scheduled medications — the requirements are more stringent. Such drugs are subject to a special monitoring system overseen by COFEPRIS, and importing them requires documentation that clearly establishes their medical necessity. A doctor’s letter on official headed paper, specifying your diagnosis, the medication name (generic), dosage, and anticipated duration of treatment, is essential. Quantities must genuinely reflect personal medical need rather than surplus stock.

It is also vital to be aware of the counterfeit medication risk in Mexico. Unregistered illegal pharmacies have been used to distribute and sell counterfeit medications, some laced with dangerous substances, and these operations have specifically targeted tourists in popular destinations. Always purchase medications from reputable, registered farmacias — look for visible COFEPRIS registration and avoid street vendors or unverified online sources.

Customs regulations are subject to change, and the consequences of non-compliance — particularly with controlled substances — can be severe. Always consult the most current guidance directly from Aduana México (anam.gob.mx) and COFEPRIS before you travel, and contact your own country’s embassy or consulate in Mexico if you have specific concerns about bringing controlled medications into the country.

Steps for bringing medications into Mexico

  1. Compile a complete list of all medications you are bringing, using both brand names and generic (INN) names.
  2. Keep all medications in their original, manufacturer-labelled packaging with intact seals where possible.
  3. Obtain a signed doctor’s letter for each prescription medication, stating your diagnosis, the medication, dosage, and how long the treatment is expected to last.
  4. Carry copies of your prescriptions, ideally translated into Spanish, especially for controlled substances.
  5. Check the COFEPRIS list of controlled substances to identify whether any of your medications fall into Groups I or II, which have stricter import conditions.
  6. Declare all medications to customs officials on your customs declaration form upon arrival in Mexico.
  7. For controlled substances, verify the permitted import quantity with Aduana México in advance of travel, as quantity limits may apply.

How do expats access prescription medications through health insurance in Mexico?

Expats living in Mexico have three principal routes through which to access healthcare and prescription medications: the IMSS public social security system, the IMSS-Bienestar (formerly INSABI) universal public programme, and private health insurance. The way prescription drug coverage functions differs considerably across each of these options.

IMSS (Instituto Mexicano del Seguro Social) is Mexico’s primary public social security institution. Originally designed for employed workers, IMSS can also be joined voluntarily by expats who hold either temporary or permanent legal residency in Mexico. Once enrolled and premiums are being paid, nearly all treatments — including medications — are provided at no additional charge. Voluntary IMSS premiums are structured by age; as of 2025, the monthly cost is approximately USD $63 for those aged 50 to 59, $89 for those aged 60 to 69, and $93 for those aged 70 to 79. Medications available through IMSS are drawn from an official formulary — coverage is extensive for common conditions, though some newer or highly specialised drugs may not be included. Pre-existing conditions are frequently excluded from IMSS coverage, which may affect eligibility or introduce waiting periods before treatment commences.

IMSS-Bienestar is a more recently established universal healthcare programme targeted at low-income residents. You may also encounter the name INSABI during your research; this was the predecessor programme, which was dissolved in 2023 following financial difficulties and persistent medication shortages. IMSS-Bienestar aims to deliver free or very low-cost healthcare to anyone resident in Mexico, including foreign nationals, through public hospitals within its network. In principle, most services are provided free of charge, but fees for specific medications or procedures are not uncommon. Coverage encompasses primary care, emergency services, and the management of chronic conditions.

Private health insurance is the route most commonly preferred by expats who want reliable and convenient access to prescription medications. Private coverage in Mexico unlocks higher-quality facilities, access to leading hospitals and specialists, and freedom from the waiting times and resource constraints that can affect the public system. Many private plans marketed to expatriates include bilingual services and international coverage. Prescription medications under a private plan are typically reimbursed or covered through direct billing arrangements, depending on the insurer and specific policy terms. The extent of outpatient prescription drug coverage varies considerably from one policy to another — some plans cover all prescribed medications, while others restrict reimbursement to inpatient treatment or specialist consultations. Read your policy carefully and ask specifically about outpatient drug coverage before signing.

Expats with no insurance cover should expect to pay full out-of-pocket market prices at private farmacias. As discussed above, these prices are generally low by international standards — particularly for generics — making self-payment a realistic option for routine treatments. For expensive chronic-condition medications or specialist drugs, enrolling in IMSS or securing a private policy that includes drug coverage is strongly recommended.

Frequently asked questions

What should I do if I run out of medication in Mexico?

For most over-the-counter medications, a visit to any nearby farmacia is all that is needed. For prescription-only medications such as antibiotics or psychotropics, head to a consultorio médico (the doctor’s office attached to many farmacias), a private clinic, or a hospital. A local physician can evaluate your situation and issue a Mexican prescription. Hospital emergency departments are also able to prescribe and dispense medications when necessary. Bringing a generous supply from your home country when you first relocate — enough to cover at least several weeks — is the best safeguard while you establish care with a local doctor.

Are brand-name medications available in Mexico, or only generics?

Both brand-name medicines (known as medicamentos de patente) and generic equivalents (medicamentos genéricos) are stocked across a wide range of Mexican farmacias. Brand-name products are generally accessible at major chains and at hospital pharmacies. Generics are typically significantly cheaper and considered therapeutically equivalent. If you require a specific branded product, ask for it by name or request that the pharmacist check availability at nearby branches.

How do I find a pharmacist who speaks a language other than Spanish?

In expat-popular destinations such as Puerto Vallarta or San Miguel de Allende, pharmacy staff who can assist in languages other than Spanish are relatively easy to find. In larger cities such as Mexico City, Guadalajara, and Monterrey, international farmacias and those near private hospitals frequently employ bilingual team members. If no bilingual pharmacist is available, a translation app or the assistance of a Spanish-speaking companion can be invaluable. Carrying a written note with the generic (INN) name of your medication is always a sensible precaution.

Can I buy antibiotics without a prescription in Mexico?

No. Since 2010, Mexican law has required that antibiotics may only be dispensed upon presentation of a valid written prescription. Pharmacists are legally obligated to retain that prescription at the point of dispensing. Purchasing antibiotics without one is prohibited, and reputable farmacias will not do so. A consultation at a consultorio médico attached to a farmacia is a fast and inexpensive way to obtain a prescription if you have a confirmed bacterial infection.

What happens in a medical emergency — can I get medications quickly?

Yes. Emergency departments at private hospitals in Mexico can prescribe and supply medications without delay. Many large farmacias operate around the clock and can dispense OTC medications at any hour. Hospital pharmacies attached to private clinics are typically open 24 hours and can handle prescription emergencies. In a genuine medical emergency, dial 911 (Mexico’s national emergency number) or proceed directly to the nearest hospital emergency room (urgencias).

Do Mexican farmacias accept foreign credit or debit cards?

The majority of large pharmacy chains in Mexico accept international Visa and Mastercard credit and debit cards alongside cash payments in pesos. Smaller independent farmacias may operate on a cash-only basis. It is always prudent to carry some pesos when visiting smaller or more remote pharmacies. Certain chains also accept payment through digital platforms such as Mercado Pago. If you are unsure, check with the specific pharmacy in advance.

Are medications for chronic conditions like diabetes or hypertension widely available?

Medications for common chronic conditions — including high blood pressure, diabetes, and arthritis — are broadly stocked at farmacias throughout Mexico, including in smaller towns and rural communities. Generic versions of these drugs are particularly well represented and are very competitively priced. If you depend on a less common or recently approved medication, it is wise to verify its availability before you move and to arrive with a transitional supply to carry you through the settling-in period.

How do I verify that a pharmacy is legitimate and registered?

Every lawfully operating farmacia in Mexico must be registered with and authorised by COFEPRIS, and a notice of that registration should be displayed on the premises. Choosing well-known chains or long-established local pharmacies — particularly for prescription purchases — is the safest approach. Unregistered illegal pharmacies have been used to distribute counterfeit medications, some containing dangerous substances. Never purchase medications from street vendors, unverified websites, or any pharmacy that appears reluctant to demonstrate its credentials. The official COFEPRIS website at gob.mx/cofepris can be used to verify a pharmacy’s registration status.