Plan your trip

Health and Water in Mexico

Reviewed every 90 days · updated Jul 3, 2026

Will you get sick in Mexico? Maybe a little, probably not badly, and mostly it comes down to water and a few first-week habits. Here is the honest version.

Can you drink the tap water?

Assume no, and you will be fine. Most Mexicans do not drink it straight either. Homes and rentals use a garrafon (big refillable water jug); restaurants serve purified water and ice made from it. Drink bottled or filtered water, and it is fine to brush your teeth with tap water in most places.

The bigger risk is not the water itself but what it touched: ice at a sketchy street stall, unwashed produce, or a place with low turnover. Busy spots with high turnover are usually the safe ones.

Avoiding traveler’s diarrhea

The classic first-week stomach upset is common and usually mild. Odds drop if you:

  • Stick to bottled or purified water and skip questionable ice.
  • Eat where there is a crowd and food moves fast.
  • Ease into street food rather than trying everything day one.
  • Wash or peel fruit yourself.

Pack an oral rehydration option and something like loperamide for travel days. If you get a fever, blood in your stool, or symptoms lasting more than a couple of days, see a doctor rather than waiting it out.

Altitude in Mexico City

CDMX sits at roughly 2,240 meters (about 7,350 feet). Most people feel it only as getting winded on stairs and alcohol hitting harder. Give yourself a slower first day, drink extra water, and go easy on the drinks that first night. Serious altitude sickness is rare at this elevation but not impossible.

Vaccines and pharmacies

No special vaccines are required for a typical trip; routine ones up to date is the standard advice, and a travel clinic can advise on Hepatitis A and region-specific mosquito concerns. Requirements change, so we verify current specifics with dates.

Pharmacies are everywhere and a genuine strength. Farmacias del Ahorro, Guadalajara, Benavides and similar chains are reliable, and many have a doctor consultation room (consultorio) attached for a small fee, often around 50 to 100 MXN (approximate). Great for minor issues without an ER trip.

If you get sick

What a friend who lives here would tell you: in a real emergency, go private, not public. Private hospitals in major cities are modern and fast, but they will ask for payment or insurance up front, so know your travel insurance details and keep the policy number on your phone. The national emergency number is 911. For anything minor, that pharmacy consultorio is your first stop, not the hospital.