Dubaiography
Culture & Guides

Vaccinations in Dubai: Where to Go, What It Costs, and Which Certificate Actually Counts

A vaccination certificate is only valid abroad if the clinic that issued it was authorised to issue it. A practical guide to clinics, school records, the yellow card and the ten-day rule that catches travellers out.

An International Certificate of Vaccination or Prophylaxis, the yellow card issued by authorised vaccination centres in Dubai for yellow fever.

You type in your passport number, submit, and the portal returns nothing. No record found.

Almost nobody's first thought is "I have used the wrong website." The first thought is that something has gone wrong with the visa, and for the next few hours that assumption ruins the day. In the overwhelming majority of cases it is wrong. The visa is fine. The portal was the mistake.

Checking a Dubai visa status takes about two minutes once you know which of two entirely separate government systems your record lives in. Neither system tells you when you are in the wrong one. That is the whole problem, and it is the reason this page exists.

The two-track system nobody explains at the counter

The UAE does not run one immigration database. It runs two, split geographically.

Visas issued in Dubai are held by the General Directorate of Residency and Foreigners Affairs, GDRFA Dubai. Visas issued in any of the other six emirates, Abu Dhabi, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah and Fujairah, are held by the Federal Authority for Identity, Citizenship, Customs and Port Security, universally shortened to ICP.

Emirates ID is the exception in the other direction. It is federal, so it always sits with ICP regardless of which emirate issued your visa. It is only the visa and residency check that splits.

What you are checkingWhere to check it
Visa issued in DubaiGDRFA Dubai, smart.gdrfad.gov.ae
Visa issued in any other emirateICP Smart Services, smartservices.icp.gov.ae
Emirates ID application or statusICP, always, wherever the visa came from
Not sure which emirate issued itCheck the entry permit or residence visa, the issuing authority is printed on it

If your employer is in Dubai, your visa is almost certainly a Dubai visa. If you work for a company registered in a free zone in another emirate while living in Dubai, which is common, it is not. That second case accounts for a good share of the confusion.

Checking a Dubai visa through GDRFA

Open smart.gdrfad.gov.ae and find the enquiry service. You will be asked for your passport number and nationality, and depending on the service, an application or file number. The result shows the status of the application or the validity of the visa, along with its expiry date.

The application number is worth locating before you start. It is printed on the entry permit or the visa itself, and having it produces a far more specific result than a passport-only search.

Checking a non-Dubai visa through ICP

Open smartservices.icp.gov.ae or the UAEICP app, then find the File Validity service under public services. You do not need an account for a basic enquiry.

Two choices in that form decide whether you get a result:

  • Search type. Choose the passport information option rather than file number, unless you have the file number to hand.
  • Record type. You will be asked whether you are checking a residence visa or a visit visa. Choosing wrongly returns an empty result even when every other detail is correct. Residence visa means residency. A visit visa or entry permit means visa.

You will also need your nationality and date of birth. Alternatively, search by unified number, which is usually the more reliable route, for reasons worth understanding.

The unified number, and why it beats a passport number

The unified number, or UID, is a permanent immigration identifier attached to you as a person rather than to a document. It survives passport renewals, visa changes and sponsor changes.

Passport numbers do not. This is the quiet cause of a great many failed checks: someone renews a passport, then searches using the new number while the immigration record is still keyed to the old one. The UID sidesteps that entirely. It is printed on your residence visa and appears on ICP records, and if you deal with UAE immigration more than once a decade it is worth writing down somewhere you will find it again.

So why does it say no record found?

In order of how often it happens:

Wrong portal. A Dubai visa checked on ICP, or a non-Dubai visa checked on GDRFA. The system does not say "this record is held elsewhere." It says nothing at all, which reads exactly like cancellation. This is the single most common cause, and switching portals resolves it instantly.

A typo, usually a leading zero. Passport numbers beginning with zero get entered without it, or an O is typed where a zero belongs. One wrong character returns nothing. Enter the number exactly as printed, character for character.

An old passport number. Covered above. Search by unified number instead.

Wrong record type selected. Residency chosen when the record is a visit visa, or the reverse.

The application genuinely has not been entered yet. Newly submitted applications take time to appear. If everything else checks out and the submission was recent, the answer is usually to wait a day or two rather than to worry.

Cancellation does happen, and it is a real possibility if your employment has ended or a sponsor has initiated a change. But it belongs at the bottom of this list, not the top. Work through the other five first.

Checking from outside the UAE

A substantial share of these searches come from people who are not in the country: someone in India or Pakistan waiting on an employment entry permit, a family member confirming a visit visa before booking flights, a new hire wanting proof before resigning from a current job.

Both portals work from anywhere with no UAE phone number or Emirates ID required for a basic enquiry. What you need is the passport number exactly as it appears on the document, the nationality as recorded, and ideally the application or entry permit number sent by the sponsor. Ask the employer or sponsor for that reference number rather than guessing, since it converts a vague check into a definitive one.

A warning about the sites in between

These checks are free. Every one of them, on the official government portals, with no account and no fee.

There is nonetheless a small industry of look-alike sites that copy the layout of the government portals and charge a processing fee to run a query that costs nothing. Some are merely parasitic. Others are collecting passport numbers, nationalities and dates of birth, which is a meaningful amount of personal data to hand a stranger.

The safeguard is simple: check the domain. Official Dubai immigration services sit on gdrfad.gov.ae. Federal services sit on icp.gov.ae. Government services in the UAE end in .gov.ae. Anything else asking for your passport number and a card payment to check a visa status is not the government.

What the result actually tells you

A successful check returns the status and a validity date. Two things that date does not tell you.

It does not tell you your permitted stay if you are on a visit visa, since that is counted separately and overstaying carries daily fines. And on a residence visa, validity is not the same as your grace period after cancellation. If your visa has been cancelled or is about to be, the date on the screen is not the date that governs when you must leave or change status. That question needs a direct answer from GDRFA, ICP, or an immigration consultant, not an inference from a validity field.


Portal addresses, service names and interfaces change, and immigration rules more so. This guide describes the process as it stands on 27 July 2026 and is updated in place. It is general information, not immigration advice. For anything turning on your specific status, cancellation, overstay or grace period, contact GDRFA Dubai or ICP directly.

vaccinationhealthtravelmoving to DubaischoolsHajj and Umrahexpat guide
Frequently asked

Questions

Can tourists get vaccinated in Dubai?

Yes. Private clinics and hospital travel clinics in Dubai will vaccinate visitors, and this is a common reason people book here while transiting. Bring your passport and any existing vaccination record. If you need an internationally valid yellow fever certificate, confirm before booking that the clinic is authorised to issue the ICVP, because not all are.

How do I book a vaccination appointment in Dubai?

Government health centres take bookings through Dubai Health channels, including its app and call centre. Private clinics book directly by phone, WhatsApp or their websites, usually with same-week availability. DHA-licensed home vaccination services will attend your address by appointment. For travel vaccines, book four to six weeks before departure.

Where can I get a yellow fever vaccination in Dubai?

Only at centres authorised to issue the International Certificate of Vaccination or Prophylaxis, which include Dubai Health centres such as Al Barsha, Al Twar and Al Mizhar, alongside certain approved private travel clinics. Booking is required. The certificate takes effect ten days after vaccination, so plan the appointment accordingly.

Is COVID-19 vaccination still available in Dubai?

Yes, but as a routine service rather than a mass campaign. Dubai Health lists COVID-19 vaccination alongside flu, HPV and rabies, available on request at health facilities. The drive-through and mass vaccination centres of the campaign years have closed, so book an ordinary clinic appointment.

Do Dubai schools require vaccination records?

Yes. Most schools in the emirate ask for an immunisation record at enrolment along with passport copies, Emirates ID or visa documents and previous school reports. Records issued abroad in another language usually need translation and, in some cases, attestation, and these steps must be done in the correct order. Gaps against the UAE schedule are common and can be closed at a licensed clinic.