Doctor visits in Mexico cost $40.
Medications are cheap.
Even private hospitals feel affordable compared to the U.S.
So why would you pay thousands of dollars a year for health insurance?
It’s a fair question — and one that almost every expat asks at some point.
In fact, many people take it a step further:
“I’ll just pay out of pocket.”
“I’ll self-insure.”
“I’ll deal with it if something happens.”
On paper, it sounds smart. Logical, even.
But this idea only works… until it doesn’t.
The “Mexico is cheap” myth
Let’s start with the most important: This belief isn’t wrong.
Mexico is cheap — at least for everyday healthcare.
You can:
- See a general practitioner for $20–$50 USD
- Get medications at a fraction of U.S. prices
- Visit a private clinic without breaking the bank
- Even handle minor procedures at reasonable costs
Compared to North America, it feels like a cheat code. And that’s exactly why so many expats start questioning insurance.
Why pay $3,000–$10,000 USD per year… when most things cost almost nothing?
At this stage, the logic holds.

Where it breaks
The problem is simple: You’re not insuring small expenses.
You’re insuring catastrophic ones.
Because everything is cheap… until something serious happens.
Let’s talk real numbers in Mexico:
- Surgery: $300,000 – $1,800,000 MXN
- ICU: $50,000 – $250,000 MXN per day
- Cancer treatment: can easily reach millions of pesos
- Long hospitalizations: stack costs faster than most people expect
And you don’t get to choose when these happen, how severe they are, or how long they last.

The self-insurance illusion
A common argument goes like this:
“Instead of paying $10,000 a year for insurance, I’ll invest that money. After 20 years, I’ll have more than enough.”
… Sounds solid.
But it’s based on a flawed assumption:
That healthcare costs behave like a predictable expense.
They don’t.
Healthcare is not about frequency. It’s about severity.
You might go 10, 15, even 20 years with minimal medical costs… and then one event wipes out everything.
That’s the entire point of insurance. Not to cover the $30 doctor visit but to protect you from the $5,000,000+ scenario.

A real conversation expats are having
One expat recently argued:
“If you invested the money you pay for insurance (USD $10,000) over 20 years, you’d have more than enough to cover any medical costs. Insurance premiums are outrageous.”
And honestly, that’s how many people think.
Until someone else replied with a real story:
A neighbor suffered an aneurysm in Mexico.
Weeks in ICU. Multiple surgeries.
Months of recovery. 24/7 care afterward.
Total cost?
Almost $500,000 USD.
Now run the math:
- $10,000/year × 20 years = $200,000
- Even with investment returns… still far below the actual cost
The “invest instead” strategy works… until a single event exceeds everything you saved. And when that happens, there’s no reset button.

When self-insuring could actually work
To be fair, skipping insurance isn’t always wrong. There are cases where it makes sense.
For example:
- You have a net worth of $2M+ USD (liquid, not tied up in property)
- You already have international coverage elsewhere
- You’re comfortable taking on large financial risk
- You can handle a worst-case scenario without changing your lifestyle
In those cases, self-insuring can be a deliberate strategy.
But most people who say they’ll self-insure… don’t actually meet these conditions.

The middle ground (what most people should do)
Choice isn’t binary. You don’t have to choose between paying everything out of pocket or buying the most expensive insurance available.
There’s a middle ground:
- High-deductible plans
- Catastrophic-only coverage
- Policies that protect against large events, not small ones
- Combining insurance with personal savings
This approach solves the real problem: You keep everyday healthcare cheap… but protect yourself from financial ruin.

The real question you should be asking
The question isn’t:
“Is healthcare cheap in Mexico?”
The real question is:
“What happens if something expensive happens to me?”
And more importantly:
“Can I comfortably absorb that cost?”
Because if the answer is no… Then the “I’ll just pay out of pocket” strategy isn’t really a strategy.
It’s a gamble.

Final thoughts
Most people don’t buy health insurance because they expect to use it. They buy it because they can’t afford not to.
Just like you don’t expect your house to burn down… But you still insure it.
If you’re not sure whether health insurance makes sense in your situation, at Donna, we can help you compare options based on your budget and risk tolerance. Message us on WhatsApp or fill out this form and let’s start today!
Learn more:




