Health insurance in South Africa for expats & foreigners (2026)

Jul 14, 2026
Two expats in South Africa comparing their health insurance coverage

Healthcare and health insurance in South Africa can be confusing at first glance. There are many unique aspects to the South African system that anybody living in the country needs to understand.

First, the country has a sharp divide between private and public healthcare. The private sector is generally high-quality, but the public system suffers from long wait times and a shortage of medical specialists.

There are also several different private insurance options. These include Medical Aid, health insurance, gap cover, and international health insurance. Before you can find the right policy for you, it’s important to understand the difference between these options.

And to add to the confusion, South Africa is now in the process of moving towards a completely new system. But this process has been stalled in the courts, so it’s not clear at the moment when or if this will happen. More on this below.

If you’re an expat in South Africa, you need to understand what health insurance you need and what’s the right choice for you. This guide cuts through the confusion, so you can find the right approach for your situation.

Healthcare in South Africa: How the system works

The most notable part of South Africa’s healthcare system is the divide between public and private healthcare.

Public healthcare is used by 84% of the country’s population. It’s the default healthcare option for most people – and is available to all citizens and legal residents. You don’t have to make insurance contributions to qualify, but some up-front payments do apply when you get treatment. The system is primarily funded by the government, with money raised through general taxation.

On the other hand, private healthcare is used by just 15.7% of the country. There are a few different private insurance options, of which Medical Aid is the most popular. We’ll discuss this in more detail below.

The main thing you need to know about healthcare in South Africa is this: The public system is much less effective than the private one. That’s because it has long wait times and shortages of medical professionals. In fact, the public sector has around one doctor for every 2,500 people vs. around one for every 500 in the private sector.

We only have to look at how much money goes to each system to see this in action. Data shows that public health spending is R184 billion, vs. R136 billion for the private sector. That means 57% of the country’s healthcare spending covers 84% of the population. In the private sector, 43% of spending covers just 15.7% of the population.

That’s why many expats in South Africa choose to get private insurance instead of relying on the public system. The huge resource imbalance means the private sector has shorter waiting times and better quality care. This makes it the best way to get high-quality care without surprise costs.

Private health insurance in South Africa

If you compare private insurance in South Africa to other countries, you’ll quickly see some obvious differences. That’s because the main type of health insurance (Medical Aid) is strictly regulated by the government. This creates a few clear insurance categories that are common across the whole country:

Medical Aid

This is the main type of private health insurance in South Africa. All Medical Aid policies are non-profit – and they’re tightly regulated under the Medical Schemes Act 131 of 1998.

This means all schemes must offer a minimum set of coverage, known as the Prescribed Minimum Benefits. This includes 271 conditions and 26 chronic diseases. The coverage is fairly comprehensive and covers most day-to-day and emergency healthcare requirements.

Medical Aid schemes have to accept anybody, regardless of age, health status, or nationality. This means Medical Aid is open to all expats.

On the surface, this makes Medical Aid look like an attractive option for expats. But there’s an important catch to be aware of: the Late Joiner Penalty. This is a specific extra cost for expats who join the program after age 35. It’s important to know this can hugely affect the price of health insurance in South Africa for foreigners. We’ll discuss this in more detail below.

For-profit health insurance

This category includes most health insurance policies that don’t belong to Medical Aid. Here, the rules are a lot looser, meaning there’s more variation in the coverage on offer.

The options in this category are often cheaper than Medical Aid, but they also cover a smaller range of conditions. For example, you might have a plan that only covers hospitalization. In this case, the policy would pay a set amount for each day spent in hospital. Alternatively, you might have emergency or GP-only coverage, usually with clear limits or annual caps.

All this means you can still expect out-of-pocket costs with this option. You’ll also find that insurers are more likely to refuse coverage based on age or pre-existing conditions – and that (unlike with Medical Aid), premiums are risk and age-dependent.

Nonetheless, this can still be a popular alternative to Medical Aid for those who don’t want to pay for comprehensive private insurance.

Gap cover

Unlike the last option, this can only be used alongside Medical Aid insurance. It is specifically designed to cover co-pays and tariffs from Medical Aid policies. This isn’t really designed to extend your coverage, but it can reduce out-of-pocket expenses.

This is particularly useful if you need high-cost treatments, since even Medical Aid doesn’t cover all costs.

International health insurance in South Africa

This is the only insurance option that offers coverage both inside and outside South Africa. You can use it both alongside or instead of domestic insurance plans.

This is also particularly popular for expats, since it provides coverage in South Africa and in your home country. International health insurance also generally offers English-speaking support, which is helpful for expats. Most importantly, this option also avoids the Late Joiner Penalty for Medical Aid.

Late Joiner Penalty: What you need to know

The Late Joiner Penalty is a particular feature of Medical Aid. It’s essentially an extra charge that expats have to pay if you join the system after age 35.

This extra payment starts at 5% if you join between ages 35 and 39. It then rises progressively, depending on your age when you joined Medical Aid for the first time. The maximum extra payment is 75%, which applies to anybody who joins after the age of 60.

Here’s another thing you need to know: The extra payment applies for life. That means if you join the system at age 36, you will pay the 5% surcharge on every Medical Aid payment you make, for as long as you’re enrolled. This is even the case if you’ve paid for private or international insurance abroad.

The only exemptions here are if you’re a South African resident/citizen returning. Here, you can usually avoid the charges if you’ve made contributions before you left, but there’s no guarantee.

For many expats, this stops Medical Aid from being an attractive option. But international health insurance doesn’t include these charges, so many expats choose this option instead to avoid unnecessary costs.

What is National Health Insurance in South Africa?

As we’ve explained, the difference in resources between the public and private systems is one of the key healthcare problems in South Africa.

In recent years, the Government has tried to move past this situation. In 2023, it published the National Health Insurance Act (NHI), which aimed to redesign the health insurance system. The new model would consist of a single national insurer, similar to many other countries around the world. This would likely replace the Medical Aid system that we explained above.

The NHI was passed into law in 2023-24, but has since been stuck in constitutional courts. This means it hasn’t currently been implemented, and there’s no guarantee about when or if it will be.

In short, all of the information we’ve described in this blog is correct and applies at the time of writing. However, be aware that the situation may change in the coming months or years if the NHI legal dispute is resolved.

Health insurance in South Africa: What’s the right option for you?

Here’s a quick comparison of the main options to help you choose the right health insurance for your situation:

FeatureSA Medical AidHealth InsuranceInternational Health Insurance
Pre-existing conditionsNo exclusions, though waiting periods may apply.Often excluded permanently.Often covered.
Coverage breadthComprehensive coverage (271 conditions +26 chronic diseases).Limited (e.g. hospitalization only, GP-only).Comprehensive coverage.
Late-joiner penalty (35+)5–75% surchargeNoNo
Coverage areaSouth Africa onlySouth Africa onlyWorldwide
Medical evacuationNoNoYes
PortabilityNoNoYes

For expats, the best health insurance in South Africa will vary depending on your specific situation. Here are some examples of what the best option might look like for different people:

  • Employed expat (Medical Aid provided): If you’re an employed expat, your organization may offer Medical Aid as an employment benefit. In this case, the late-joiner penalty is generally absorbed by the group rates, so is less of a deterrent here. Add gap cover if you want extra coverage for co-pays/tariffs or international health insurance for global coverage.
  • Employed expat (No Medical Aid provided): If you’re under 35, it’s probably a good idea to take out a Medical Aid scheme to avoid future late-joiner penalties. If you’re over 35, consider international health insurance instead to avoid the fees. Otherwise, international health insurance can be a more flexible option if you’re not sure how long you’ll stay in the country.
  • Self-employed expat: It’s your choice whether you rely on the public system, choose Medical Aid, or get more ad-hoc private insurance. But be aware the public system is very variable, and Medical Aid can be expensive for expats over 35. Consider choosing international health insurance instead for comprehensive global coverage.
  • Retired expat: Generally, international health insurance is the most straightforward option for retirees. In contrast, Medical Aid policies become much more expensive when you join later in life.

Feather: Health insurance made easy

For many expats, international health insurance is the best way to get private insurance in South Africa, without huge costs. That’s because all the other options have significant drawbacks. Medical Aid has extra costs for late joiners, other health insurance plans don’t offer widespread coverage, and gap cover only covers Medical Aid co-pays.

Instead, international health insurance covers you around the world, with no late joining fees. This makes it particularly attractive for older expats looking to avoid the Late Joiner Fee.

At Feather, we know just how frustrating health insurance can be – because we’re expats as well. That’s why our international health insurance policies are designed to make your life easier, not harder. Here’s what that includes:

  • Policies approved in as little as a few hours
  • English-speaking support and documentation
  • 100% of costs covered for applicable treatments
  • Comprehensive healthcare coverage in South Africa

Want to find out more? Explore our international health insurance or get in touch with our support team today to chat through your situation.

Frequently asked questions

Copyright © Feather, a brand of Popsure Deutschland GmbH - All rights reserved.