SPOTLIGHT - July 27, 2025

CPR Renewal: Here’s a Step-by-Step Guide To Updating Your ID Card in Bahrain

Bahraincover

Are You Due for your CPR Renewal? 

Whether your CPR card has already expired or is nearing its expiry, renewing it in Bahrain is a breeze. Follow the steps below for a hassle-free experience. 

Good News! You can renew your CPR from anywhere in the world

Here’s how to do it:


Renewing Your CPR Online

Step 1: Check Your CPR Expiry Date

Check the expiration date on your card. Generally, it is good to renew one month before expiration. Once renewed, the CPR is valid for 5 years.

Step 2: Ensure Your Documents are in Order

Make sure you have all the necessary documents that you need to renew a CPR in Bahrain. The IGA recommends these documents:

  • Residence permit (for non-Bahrainis)
  • Existing CPR or National ID card
  • Your photograph

Step 3: Download the MyGov App

The MyGov app brings a wide range of government services together in one place, including applying for or renewing your CPR. Before you can log in, make sure you’ve installed the eKey 2.0 app, as it’s required to access MyGov.

Want to know more about MyGov and eKey 2.0? Click here.


Step 4: Find the Right Category

Logged in? Great. You’ll know you’re in when you see your name in the top-left corner and your CPR info is front and centre.

Now, tap on the “Identity” section, marked by a red card-shaped icon. From there, choose “ID Card Issuance Services.”

This is your one-stop spot for all things CPR. Whether you’re renewing your card, replacing a lost or damaged one, or getting CPRs issued for children or domestic workers, it all starts here.


Step 5: What’s the Cost?

Time to talk numbers, but don’t worry, CPR renewal won’t break the bank. According to bahrain.bh, here’s what you can expect to pay:

  • BD 2 for Bahraini citizens
  • BD 10 for non-Bahrainis
  • BD 1 if you’re a Bahraini aged 60 or above

Quick, simple, and affordable. Now that’s a win.

Step 6: Tap “Start Service” and You’re On Your Way

Ready to roll? Hit the “Start Service” button to begin. You’ll be asked to enter your CPR number, then just follow the prompts.

At this stage, you’ll also need to upload any required documents, so make sure you’ve got them handy. A few taps and you’re one step closer to being done!


CPR Renewal: What’s the Turnaround Time?

The wait isn’t long, especially if you’re an expat registered with the Labour Market Regulatory Authority (LMRA). In most cases, your renewed CPR will be ready within seven working days.

Once it’s ready, Bahrain Post will deliver your shiny new card straight to your door


Not a Fan of Digital? Here’s How to Renew Your CPR In Person

If you’d rather skip the apps and go old-school, no worries. You can still renew your CPR the traditional way with a quick trip to the renewal centre. Here’s how:

Step 1: Book Your Appointment Online

Even for the in-person route, you’ll need to download the MyGov and eKey 2.0 apps first.

Once logged in, tap the “Catalogue” tab next to “My Profile”, then find “Identity”.

Hit “ID card appointments booking and enquiry” and lock in your appointment.


Step 2: Head to the CPR Renewal Office

You can visit the Identity Card Service Centre either in Isa Town or at Seef Mall (both spots handle CPR renewals).

Make a note of the opening times: 

Sunday – Thursday, 7:30 AM – 5:30 PM 

Self-Service (Isa Town) 24 hours


Step 3: Bring Your Documents

Check out the documents list from Step 2 of the online process and have them handy, just in case.

If you’re reading this in the parking lot without an ID photo, don’t panic! You’ll be guided to the on-site photo studio where you can get one taken for a fee.

Step 4: Pay the Renewal Fee

Pay the fee – BD 1, BD 2, or BD 10, and you’re all set!

Pro Tip! Fast Track can be used for an additional fee of BD 10. 

Now, all that’s left is to wait for your new CPR card to arrive by post. It has been known to arrive within seven working days. Got a friend who needs to renew their CPR too? Share this guide and make their life easier! 

For the latest updates, you can always check the official IGA website or visit bahrain.bh

Subscribe Now

Stay Connected