Skip to main content

    Salary guide

    GP salary in the UK

    In short

    Salaried GPs in the UK typically earn around £73,000 to £110,000 a year full time. GP partners commonly draw £110,000 to £140,000 depending on the practice. Locum sessions run roughly £450 to £700 a session, and private women's health and menopause work is often £110 to £160 an hour.

    What GPs are paid, by setting

    Indicative UK pay ranges for GPs
    SettingRangeNotes
    GP registrar (ST3)£58,000 to £64,000 a yearFinal training year.
    Salaried GP£73,000 to £110,000 a yearPro rata by sessions. Eight sessions is usually full time.
    GP partner£110,000 to £140,000 drawingsProfit share, not salary, and varies widely by practice.
    Locum£450 to £700 a sessionHigher for short-notice and specialist sessions.
    Private women's health£110 to £160 an hourMenopause, HRT and longevity consulting.

    These are indicative published market ranges, not offers. NHS figures follow Agenda for Change band structures; private figures are typical advertised rates. Always check the individual listing for the pay it actually carries.

    What moves the number

    • A specialist interest that patients search for by name, particularly menopause and HRT.
    • Advanced menopause qualification, which is the clearest signal of competence in the private market.
    • Remote consulting, which removes the geographic ceiling on your session rate.
    • Sessional mix. A few private women's health sessions alongside NHS work lifts total income more than adding NHS sessions.
    • Clinical leadership in a private service, where medical director roles are paid well above sessional equivalents.

    Why women's health pays differently

    Menopause is the highest-demand private GP specialism in the UK right now, and supply is genuinely short. GPs with recognised menopause training can set their own session pattern, and remote clinics have removed the location constraint entirely.

    Live GP roles paying these rates

    Common questions

    How much does a GP earn in the UK?
    Salaried GPs typically earn £73,000 to £110,000 full time. Partners commonly draw £110,000 to £140,000. Locum sessions run roughly £450 to £700.
    Do private GPs earn more than NHS GPs?
    Per hour, often yes, particularly in menopause and women's health at £110 to £160 an hour. Income is less predictable and you carry your own indemnity and pension.
    How many sessions is a full-time GP?
    Eight sessions a week is generally treated as full time, with each session around four hours and ten minutes.

    Not sure how to get into this role?

    The route in, the qualifications, how long it takes and what it costs, written out step by step.

    How to become a GP

    Explore related

    Tell me when GPs roles open

    One email when something opens that fits. No agency lists, no CV, unsubscribe in one click.

    We store your address only to send role alerts. See our privacy policy.

    Related on Clarity Clinic