Skip to content

Safety & health

Do you need vaccinations or travel insurance for Marrakech?

Required vaccines
None special
Often advised
Hep A, typhoid
Malaria
No risk in city
Insurance
Strongly advised

Quick answer

No special vaccinations are required to visit Marrakech for most travellers — routine vaccines should be up to date, and doctors often suggest hepatitis A and typhoid for extra caution. There's no malaria risk in the city. Travel insurance with medical cover is strongly recommended, as healthcare is paid and private care is best for tourists.

Vaccinations

For most visitors, no special vaccinations are legally required to enter Morocco. Health services typically recommend being up to date on routine vaccines, and often suggest hepatitis A and typhoid because of food and water exposure. There is no malaria risk in Marrakech. Always confirm current advice with your doctor or a travel clinic four to six weeks before you go, as recommendations can change.

Travel insurance

Morocco's healthcare is paid, and tourists are best served by private clinics, so comprehensive travel insurance with medical cover (and ideally evacuation cover) is strongly advised — especially if you're doing adventure activities like quad biking, hot-air ballooning or desert trips. Keep a digital copy of your policy and an emergency contact number handy.

Related questions

Is there malaria in Marrakech?

No, there is no malaria risk in Marrakech or the usual tourist areas of Morocco, so antimalarial tablets aren't needed. Standard mosquito precautions are enough for comfort.

Do I need a Covid vaccine or test for Morocco?

Entry requirements change over time, so check the latest official Moroccan government and your airline's guidance close to departure. As of recent guidance, routine tourism entry has no special Covid requirements, but always verify before you fly.

Is healthcare good in Marrakech?

Private clinics in Marrakech are good and used by tourists, and pharmacies are excellent for minor issues. Care is paid, so travel insurance with medical cover is important.