Applying for a Oman work visa? Complete your mandatory GAMCA / Wafid medical examination online — book your appointment, attend your test, and check your report status, all in one place.
Book Your Oman Medical TestOman requires the standard GCC pre-employment medical examination for incoming workers. Applicants are frequently recruited into construction, logistics and domestic roles, and processing timelines are usually driven by the employer's visa quota rather than by the medical itself.
Every worker travelling to Oman on a GCC work visa must pass a mandatory GAMCA medical examination at a medical centre approved by the Gulf Health Council, recorded through the Wafid system. The examination screens for communicable diseases and general fitness. Wafidbooking is an independent booking-assistance service: we reserve your Oman medical test slot, and you can then track your result and reprint your slip online.
Worth knowing for Oman: If your Omani employer is waiting on a visa quota, your medical report may expire before the visa is issued. Confirm the expected timeline before booking so you are not paying for the examination twice.
Provide your passport and select Oman as your destination country.
Choose your city and pay the booking fee; a GCC-approved centre is assigned.
Your slip is emailed after confirmation. Attend within 30 days, then check your result on wafid.com.
Government-approved medical examination for your Oman work visa.
Book an AppointmentEnter your details online, select your destination as Oman, choose your city, and pay the booking fee. Your appointment slip is emailed once the booking is confirmed.
A GCC medical report is typically valid for 60 to 90 days, set by the destination country. Confirm the exact validity with the Oman visa authority or your employer.
The result is uploaded by the medical centre to the official Wafid system, usually within 24 to 72 hours. Check it on wafid.com or with the centre. If you booked through Wafidbooking, our status page tracks your booking and slip.
Book your health check-up appointment or view your test results
Easily cancel your upcoming health check-up or manage your existing bookings.