Stay up to date
This guidance will be updated if anything changes to how you get state healthcare in the Czech Republic.
You must have health insurance cover to live in the Czech Republic. Most healthcare is free if youre insured, but you may still have to pay to use some parts of the healthcare system.
UK nationals usually access the Czech healthcare system in one of these ways:
- joining the state health insurance scheme
- private health insurance
- using a European Health Insurance Card (EHIC) or UK Global Health Insurance Card (GHIC) for temporary stays
- registering a UK-issued S1 form with one of the insurance companies offering the state healthcare scheme
Healthcare if you live and work in the Czech Republic
You must register as a resident if you are planning to live in the Czech Republic for more than 90 days.
You must have health insurance cover to live in the Czech Republic. The type of health insurance you need depends on your situation.
You can join the state health insurance scheme if youre either:
- employed by a Czech employer
- a permanent resident in the Czech Republic (you can apply for permanent residency after living there for 5 years)
- a dependant of the above
If you are none of the above, you need to have private health insurance that will cover you for 60,000 euros of healthcare expenses.
There are 7 insurance companies (website in Czech) offering the state health insurance scheme. Most doctors are only contracted with some of the companies.
If you already have a doctor, make sure you pay your health insurance contributions to a company they have a contract with.
You may be entitled to a Czech EHIC for travel, including visits to the UK.
You may also have the right to apply for a UK S1 if you start drawing a UK State Pension.
How to register for state healthcare
Once youve registered as resident, you need to join one of the 7 health insurance companies offering the state healthcare scheme.
If youre employed by a Czech employer, theyll arrange for you to join your chosen insurance company. Your monthly contributions will be taken out of your salary before youre paid.
If youre self-employed or a permanent resident whos not working, you can register directly with one of the 7 insurance companies. Youll pay your monthly contributions to them.
You can add your dependants on your insurance plan.
Once youve registered youll get an insurance card.
Show your insurance card with your passport when you register with a GP. Youll need to find a GP that accepts new patients and has a contract with your insurance company.
How much youll pay
If youre employed, 4.5% of your salary will automatically be deducted each month for health insurance contributions
If youre self-employed, youll need to pay 6.5% of your income after tax to your insurance company. Theres a minimum amount each month.
If youre a resident and not working, you pay fixed monthly contributions for state health insurance.
Most healthcare is free if you have state health insurance.
You need to pay part of the cost of certain medicines, but not during hospital stays.
Theres a one-off charge of 90 Czech korunas for emergency care. Sometimes you can get the money back for this, for example if youre admitted to hospital.
You may have to pay a small charge for things like specialist tests, medical notes from your GP and health checks for your driving license application.
Youll need to pay something towards most dental treatment. Dental care is only part covered by the state insurance scheme.
If your UK employer has sent you to the Czech Republic temporarily (posted workers)
A posted worker, also known as a detached worker, is someone employed or self-employed in the UK, but temporarily sent to a European Economic Area (EEA) country.
UK posted workers can access healthcare in the Czech Republic using an EHIC, GHIC or S1 form.
HMRC has a helpline for National Insurance enquiries from non-UK residents. They can answer questions about posted worker status and explain which documents you will need to get healthcare while posted.
UK-funded healthcare: using an S1 form in the Czech Republic
Theres different guidance if you have an S1 as a posted worker.
You may be entitled to state healthcare paid for by the UK if youre a Czech resident and receive a UK State Pension.
You may also be entitled to an S1 form if youre a frontier worker (someone who works in one state and lives in another). You must contact HMRC National Insurance enquiries to find out if youre eligible.
If you started living in the Czech Republic before 1 January 2021, you may also be entitled to an S1 if you receive some other exportable benefits.
Once you have an S1 form, you must register it on the Czech system.
This will mean you and your dependants will be entitled to healthcare in the Czech Republic on the same basis as a Czech citizen.
Youll also get:
Dependants and family members may be classified differently in the Czech Republic than the UK.
Check with the local authorities when you register your S1 form.
How to get an S1 form
If you have a UK State Pension, you must request an application form by phone from NHS Overseas Healthcare Services.
NHS Overseas Healthcare Services
Telephone: +44 (0)191 218 1999
Monday to Friday, 8am to 6pm
Saturday, 9am to 3pm
How to use an S1 form in the Czech Republic
Once youve registered as resident, you need to register your S1 form with one of the 7 health insurance companies (website in Czech) offering the state healthcare scheme.
Once youve registered youll get an insurance card.
This will show youre entitled to healthcare on the same basis as a Czech citizen.
Studying in the Czech Republic
You can use an EHIC or GHIC to get medically necessary healthcare until the end of your study period.
Getting treatment in the UK
Some former UK residents do not have to pay for NHS treatment when visiting England. This includes UK nationals who started living in the EU before 1 January 2021.
Read more about