Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Deprecated: Function WP_Job_Manager_Form::is_recaptcha_available is deprecated since version 2.3.0! Use WP_Job_Manager\WP_Job_Manager_Form::is_recaptcha_available instead. in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the w3-total-cache domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-smushit domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/id-medical/public_html/wp-includes/functions.php on line 6131

Deprecated: Function WP_Job_Manager_Form::enqueue_scripts is deprecated since version 2.3.0! Use WP_Job_Manager\WP_Job_Manager_Form::enqueue_scripts instead. in /home/id-medical/public_html/wp-includes/functions.php on line 6131
Locum Consultant Doctor Jobs | ID Medical
ID Medical logo
  • Doctors
    • Consultants
    • Junior
    • GPs
    • In/Out Sourcing
    • International
    • Support/FAQs
    • Shop
  • Nursing
    • Mental Health
    • Primary Care Nurses
    • In/Out Sourcing
    • International
    • Support/FAQs
    • Shop
  • Allied Health Professionals
    • Support/FAQs
  • Client Solutions
    • Clinical Services
    • Managed Services
    • Temporary Staffing
    • Permanent/International
    • Workforce Technology
  • Patient Services
    • Ipswitch East Suffolk
    • Bath & NE Somerset
  • About Us
    • Careers at
    • Contact Us
    • Blog/News
  • Jobs
  • Discover fantastic locum Consultant
    Doctor opportunities

    Benefit from flexibility and convenience in your next Consultant job role

    Register your interest today
Scroll to next section scroll down arrow icon

We regularly work with 95% of NHS trusts

We have the ability to match you to jobs that align with your preferences – providing flexible opportunities for a great work-life balance.

Register now

600+

Healthcare Specialists here to support

1.6M+

Locum hours filled per annum, often more

2K+

Roles for Doctors per month, on average

95%+

Trusts regularly working with us

What specialties do we cover?

From Mental Health to Surgical, we understand the demands of all Consultant Doctor specialties and have the network and expertise to secure the perfect permanent or locum doctor role to suit your needs. We support all specialties and subspecialties, including:


  • Anaesthetics

  • Cardiology

  • Surgery

  • Emergency Medicine

  • Surgery

  • General Medicine

  • Acute Medicine

  • Obstetrics and Gynaecology

  • Psychiatry

  • Paediatrics

  • Radiology

  • Urology

Apply Now

Experience better efficiency

Our streamlined processes ensure that locum Consultant Doctors are able to secure work quickly, and importantly – hassle free.

We’re the UK’s most trusted healthcare talent provider for good reason – we put people at the centre of everything we do and ensure our Healthcare Professionals are always well supported. For us, it’s personal.

Register Now

A recruitment partnership you can rely on

With over 20 years of experience and being the UK’s largest medical recruitment agency, we’re able to provide you with the widest range of options.

ID Medical has established relationships with NHS trusts across the country, so it couldn’t be easier finding your ideal position and environment close to home.

Apply Now

Why Choose ID Medical?

  • A dedicated consultant

  • Unrivalled pay rates

  • Daily payroll

  • Streamlined, efficient compliance process

  • Register once, work anywhere

  • Locations across the UK in all specialties and subspecialties

Register Now

Consultant support at every stage

At ID Medical, we fully support you from the moment you register. And that support doesn’t end with placement. We’ll always be by your side – every step of the way.

The goal of our specialist recruiters – and everyone at ID Medical – is to deliver the best possible outcomes for you and your career as a Consultant Doctor.


  • 24/7 support

  • Complete revalidation support through nationwide courses

  • Advisors dedicated to understanding your needs and area of expertise

  • Accommodation assistance

  • Nationwide BLS courses

  • Personal, 1-2-1 approach – built to support your entire career

Apply Now

Hear what our Consultants have to say…

Awards & Accolades

Frameworks & Accreditations

ID Medical logo

Services

  • Healthcare Professionals
  • Healthcare Organisations
  • Doctors
  • Nursing
  • Academy
  • Clinical Services

Find us

ID House, 1 Mill Square,
Milton Keynes
MK12 5ZD

Contact

Get in Touch…

  • +44 (0) 845 130 9331
  • Ask our Team
© 2002-2026 ID Medical Group Limited. All rights reserved.
  • Terms and Conditions
  • Privacy Policy
  • Cookie Policy
  • Modern Slavery Act
  • Gender Pay Gap Reports
  • Carbon Reduction Plan