Leave this site
We use some essential cookies to make our website work. We’d like to set additional cookies so we can remember your preferences and understand how you use our site.
You can manage your preferences and cookie settings at any time by clicking on “Customise Cookies” below. For more information on how we use cookies, please see our Cookies notice.
Your cookie preferences have been saved. You can update your cookie settings at any time on the cookies page.
Your cookie preferences have been saved. You can update your cookie settings at any time on the cookies page.
Sorry, there was a technical problem. Please try again.
This site is a beta, which means it's a work in progress and we'll be adding more to it over the next few weeks. Your feedback helps us make things better, so please let us know what you think.
Closing date: 11:55pm, 3 July 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 22006
Location: Vauxhall
Closing date: 11:55pm, 3 July 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 22007
Location: Vauxhall
Closing date: 11:55pm, 31 August 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 20572
Location: Barking, Hendon, Lewisham, Putney
Closing date: 11:55pm, 29 June 2026
Salary: The starting salary is £40,380.38, which includes allowances totalling £3,009 and a 12.5% shift allowance.
The salary is broken down as £33,219 basic salary, which will increase annually until you reach the top of the scale £35,541. Plus, a 12.5% shift allowance, location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21631
Location: Heathrow
Closing date: 11:55pm, 25 June 2026
Salary: The starting salary is £55,662, which includes allowances totalling £3,009.
The salary is broken down as £52,653 basic salary, which will increase annually until you reach the top of the scale £57,417. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21234
Location: Birmingham
Closing date: 11:55pm, 5 July 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21905
Location: 50 Broadway, London, with flexibility to work remotely. NPCC encourages applications from candidates living across the UK.
Contract – Fixed Term Contract until 31/03/2028 (with the potential for further extension subject to funding and performance).
Closing date: 11:55pm, 3 July 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 22008
Location: Vauxhall
Closing date: 11:55pm, 3 July 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 22010
Location: Putney
Closing date: 11:55pm, 29 June 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21789
Location: Putney
Closing date: 11:55pm, 10 July 2026
Salary: The starting salary is £46,985, which includes allowances totalling £3,009.
The salary is broken down as £43,976 basic salary, which will increase annually until you reach the top of the scale £49,670. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21069
Location: Paragon Workshop
Closing date: 11:55pm, 30 June 2026
Salary: £39,549 (including £2,009 location allowance, £1,000 non-pensionable allowance and 10% flexibility allowance on top of basic pay).
15% shift allowance added once in training = total salary: £44,532.
20% shift allowance added once training is completed = total salary: £46,193
(Please note: During training, your shift allowance may be lower dependent on the roster and hours worked).
Recruitment Code: 21718
Location: Bow, Hendon, Lambeth
Closing date: 11:55pm, 23 July 2026
Salary: The starting salary is £62,310, which includes allowances totalling £3,009.
The salary is broken down as £59,301, basic salary, which will increase annually until you reach the top of the scale £72,254. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21632
Location: Mainly Vauxhall but an expectation of MPS wide travel.
Closing date: 11:55pm, 23 July 2026
Salary: The starting salary is £36,228, which includes allowances totalling £3,009.
The salary is broken down as £33,219 basic salary, which will increase annually until you reach the top of the scale £35,541. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21678
Location: Across London
Closing date: Ongoing
Salary: Total salary will be between £53,571.60 to £59,422.40. We may be able to salary match current basic salary if within pay scale. This includes 20% shift allowance (15% during induction), location allowance of £1,928 and a non pensionable allowance of £1,000. We also offer generous bonus scheme including £2,500 joining bonus, £2,500 bonus after one year's service.
Working pattern: Two days, two nights, four days off duty continuous rota
Recruitment code: 18808
Location: London
Closing date: 11:55pm, 2 July 2026
Salary: The starting salary is £62,310, which includes allowances totalling £3,009.
The salary is broken down as £59,301 basic salary, which will increase annually until you reach the top of the scale £72,254. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21861
Location: West Area and North West BCU's - Travel will be expected across the MPS Estate.
West Area – Covers three boroughs: Hillingdon, Ealing, and Hounslow. Primary sites include Acton, Southall, Hounslow, and Hayes.
North West Area – Covers three boroughs: Barnet, Harrow, and Brent. Primary sites include Colindale, Wembley, and Kilburn.
Closing date: 11:55pm, 9 July 2026
Salary: The starting salary is £36,228 which includes allowances totalling £3,009.
The salary is broken down as £33,219 basic salary, which will increase annually until you reach the top of the scale £35,541. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21679
Location: West Brompton
Closing date: 11:55pm, 13 July 2026
Salary: The starting salary is £46,985, which includes allowances totalling £3,009.
The salary is broken down as £43,976 basic salary, which will increase annually until you reach the top of the scale £49,670. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21854
Location: Lambeth
Closing date: 11:55pm, 13 July 2026
Salary: The starting salary is £46,985, which includes allowances totalling £3,009.
The salary is broken down as £43,976 basic salary, which will increase annually until you reach the top of the scale £49,670. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21853
Location: West Brompton
Closing date: 11:55pm, 26 June 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21786
Location: Stratford
Closing date: 11:55pm, 8 July 2026
Salary: The starting salary is £36,228, which includes allowances totalling £3,009.
The salary is broken down as £33,219 basic salary, which will increase annually until you reach the top of the scale £35,541. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 22001
Location: Lambeth
Closing date: 11:55pm, 8 July 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21892
Location: Lambeth
Closing date: 11:55pm, 6 July 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21779
Location: West Brompton
Closing date: 11:55pm, 26 June 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21781
Location: Vauxhall
Closing date: 11:55pm, 29 June 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21007
Location: West Brompton
Closing date: 11:55pm, 24 June 2026
Salary: The starting salary is £63,409, which includes allowances totalling £3,009.
The salary is broken down as £60,400 basic salary, which will increase annually until you reach the top of the scale £65,886. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21333
Location: Southwark
Closing date: 11:55 pm, 25 June 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21668
Location: Kilburn, This role is embedded with local leadership teams, at locations within the London Metropolitan Area with an emphasis on on-site support. However, there is some scope for hybrid working up to two days per week. We have vacancies based in Kilburn, Kingston, as well as Central London locations.
Closing date: 11:55pm, 26 June 2026
Salary: The starting salary is £71,121, which includes allowances totalling £3,009.
The salary is broken down as £68,112 basic salary, which will increase annually until you reach the top of the scale £72,953. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000
Recruitment code: 21627
Location: Kilburn
Closing date: 11:55pm, 26 June 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21626
Location: Kilburn
Closing date: 11:55pm, 30 September 2026
Salary: The starting salary is £45,070, which includes allowances totalling £3,009.
The salary is broken down as £42,061 basic salary, which will increase annually until you reach the top of the scale £43,838. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 20770
Location: Rainham Workshop
Closing date: 11:55pm, 30 June 2026
Salary: The starting salary is £63,409, which includes allowances totalling £3,009.
The salary is broken down as £60,400 basic salary, which will increase annually until you reach the top of the scale £65,886. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21700
Location: Remote working nationally within UK. NPCC is currently based in close proximity to St James Park underground station, London and therefore occasional travel will be required to this premise and other Police locations across the UK.
Contract: Fixed Term Contract until 31/03/2027 (with the potential for further extension subject to funding and performance).
Closing date: 11:55pm, 5 July 2026
Salary: The starting salary is £62,310, which includes allowances totalling £3,009.
The salary is broken down as £59,301 basic salary, which will increase annually until you reach the top of the scale £72,254. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Location: Remote working nationally within UK. NPCC is currently based in close proximity to St James’ Park Underground Station, London and therefore occasional travel will be required to this premise and other Police locations across the UK. We encourage applications from candidates living across the UK. Further details on flexible arrangements will be discussed at interview stage.
Recruitment Code: 21884
Contract: Fixed Term Contract until 31/03/2027 (with the potential for further extension subject to funding and performance).
Closing date: 11:55pm, 5 July 2026
Salary: The starting salary is £45,986.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863.
Location: Remote working nationally within UK. The Hydrant Programme is currently based in Moss Way Police Station, Sheffield S20 7XX and therefore frequent travel will be required to this premise and other Police locations across the UK. We encourage applications from candidates living across the UK. Further details on flexible arrangements will be discussed at interview stage.
Recruitment Code: 21883
Contract: Fixed Term Contract until 31/03/2027 (with the potential for further extension subject to funding and performance).
Closing date: 11:55pm, 28 June 2026
Salary: The starting salary is £59,301.
The salary is broken down as £59,301 basic salary, which will increase annually until you reach the top of the scale £72,254.
Recruitment code: 21885
Location: The postholder will be expected to attend the office 1 day per week for team meetings. The Hydrant Programme is currently based at Moss Way Police Station, Moss Way, Sheffield, S20 7XX. As such, there will be frequent travel to this location. In addition, travel may be necessary to the NPCC office, currently situated near St James's Park Underground Station in London, as well as to other police premises across the UK as and when required for training and team requirements. We encourage applications from candidates living across the UK. Further details on flexible arrangements will be discussed at interview stage.
Closing date: 11:55pm, 31 August 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 20571
Location: Stoke Newington, Walworth, Wandsworth, Hammersmith, Croydon and Islington
Closing date: Ongoing
Salary: The starting salary is £36,228, which includes allowances totalling £3,009.
The salary is broken down as £33,219 basic salary, which will increase annually until you reach the top of the scale of £35,541. Plus a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 14783
Closing date: 11:55pm, 3 July 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 22011
Location: Barking
Closing date: 11:55pm, 3 July 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 22009
Location: Barking, Hendon, Lewisham, Putney
Closing date: 11:55pm, 21 July 2026
Salary: The starting salary is £62,310, which includes allowances totalling £3,009.
The salary is broken down as £59,301 basic salary, which will increase annually until you reach the top of the scale £72,254. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21755
Location: West Brompton
Closing date: 11:55pm, 29 June 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21895
Location: Sidcup
Closing date: 11:55pm, 26 June 2026
Salary: The starting salary is £66,676.20, which includes allowances totalling £17,206.20.
The salary is broken down as £49,760 basic salary. Plus, a shift alowance of 20% and a location allowance of £2,009 and a non-pensionable allowance of £1,000. Plus a market supplement of £5,000.
Recruitment code: 21224
Location: Met wide
Closing date: 11:55pm, 7 July 2026
Salary: The starting salary is £54,743.25 which includes allowances totalling £3,009 and a 12.5% shift allowance.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a 12.5% shift allowance, location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21887
Location: Charlton Car Pound SE7 7HY
Closing date: 11:55pm, 25 June 2026
Salary: The starting salary is £40,519, which includes allowances totalling £3,009.
The salary is broken down as £37,510 basic salary, which will increase annually until you reach the top of the scale £40,141. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21782
Location: Barking, Hendon, Lewisham, Putney, Other
Contract: 2 years fixed term
Closing date: 11:55pm, 29 June 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment code: 21857
Location: West Brompton
Closing date: 11:55pm, 9 July 2026
Salary: The starting salary is £48,995, which includes allowances totalling £3,009.
The salary is broken down as £45,986 basic salary, which will increase annually until you reach the top of the scale £54,863. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000.
Recruitment Code: 21893
Location: West Brompton