Blogβ€ΊπŸ₯ Healthcare

How to Register with a GP in the UK as an Immigrant (2026 Guide)

Published 1 July 2026Β·5 min read

⚑ At a glance

  • βœ“Go to nhs.uk/service-search/find-a-gp and enter your postcode
  • βœ“Look for GP surgeries that are "accepting new patients" β€” this is shown in the search results
  • βœ“Call the surgery to confirm and ask what registration documents they need
  • βœ“Some surgeries allow online registration via their website

Registering with a GP (General Practitioner) is one of the most important things to do when you arrive in the UK. It's free, open to everyone β€” including immigrants on visas β€” and gives you access to the full NHS. Here's exactly how to do it.

Who can register with a GP in the UK?

Anyone who is ordinarily resident in the UK can register with an NHS GP β€” including visa holders, asylum seekers, and undocumented migrants in some cases. You do not need to have paid the NHS surcharge, and GPs cannot refuse registration based on your immigration status.

πŸ’‘ Tip

Register with a GP within your first week. You may need a sick note, prescription, or appointment at short notice β€” and walk-in access without registration is much harder.

How to find a GP near you

  • βœ“Go to nhs.uk/service-search/find-a-gp and enter your postcode
  • βœ“Look for GP surgeries that are "accepting new patients" β€” this is shown in the search results
  • βœ“Call the surgery to confirm and ask what registration documents they need
  • βœ“Some surgeries allow online registration via their website

What documents to bring

  • βœ“Proof of identity: passport and visa/BRP or eVisa
  • βœ“Proof of address: a letter, bank statement, or tenancy agreement with your UK address
  • βœ“Some GPs ask for previous medical records β€” these are optional at registration
  • βœ“You do NOT need an NHS number to register (you get one automatically when you register)

What if a GP refuses to register you?

GPs can only refuse registration if their patient list is genuinely full, or if you live outside their catchment area. They cannot refuse based on nationality, immigration status, or lack of documentation. If you are refused unfairly, contact NHS England (0300 311 22 33) or your local Integrated Care Board.

Getting an appointment once registered

Booking a GP appointment can be slow β€” some surgeries have 2–4 week waits for routine appointments. For urgent issues, call 111 (NHS helpline). For emergencies, go to A&E or call 999.

Learn more about using the NHS as an immigrant in the UK.

NHS & Healthcare Guide β†’

Need more information about NHS and healthcare costs?

UK healthcare guide β†’

Frequently asked questions

Can I register with an NHS GP on a UK visa?β–Ύ

Yes. Anyone ordinarily resident in the UK can register with an NHS GP, including all visa holders. You do not need to have paid the NHS surcharge to access GP services.

What do I need to register with a GP in the UK?β–Ύ

A valid passport and a UK address (proof of address is often requested). You do not need an NHS number β€” you receive one automatically when you register.

How long does it take to get a GP appointment after registering?β–Ύ

Urgent appointments are usually available within 24–48 hours. Routine appointments can take 2–4 weeks. You can also use 111 online or by phone for advice while you wait.

Is GP registration free in the UK?β–Ύ

Yes. NHS GP registration and appointments are completely free for everyone ordinarily resident in the UK, including immigrants who have paid the NHS surcharge.

πŸ“¬

Stay in the loop

Get the latest UK visa news, job tips, and community updates β€” free, straight to your inbox.

No spam. Unsubscribe anytime.