International Justice Mission UK

Until All Are Free


International Justice Mission (IJM) is a global organisation working to stop slavery and violence. We have partnered with governments to reduce slavery and violence by 50-86% in nine places around the world, bringing freedom to more than 490,000 people and protecting over 10 million.

We partner with local authorities to bring children, women, and men to safety, support survivors with trauma‑informed care, and bring perpetrators to justice. Together, we are strengthening justice systems so people are protected in the first place – building a world where all are free.


How Your Support Helps

Justice for one unlocks protection for many. 

In partnership with committed people like you, we have proven what’s possible. Millions of families are now living in freedom. Demand for protection is growing around the world.

Now, we have an unprecedented opportunity to go much further – bringing freedom to over one million people and protecting 500 million from violence.

Join the movement: Help scale protection and extend justice at a pace the world has never seen.


Featured Events

Check out these featured events from this charity

Cambridge Half Marathon 2027

Mar 14, 2027 - Mar 14, 2027

Cambridge CB5 8DJ, UK

Registration Price:£45.00
Fundraising Amount:£450.00

London Landmarks Half Marathon - Waiting List

Apr 4, 2027 - Apr 4, 2027

London, UK

Registration Price:£30.00
Fundraising Amount:£300.00

The Brighton Marathon

Apr 4, 2027 - Apr 4, 2027

Preston Rd, Brighton and Hove, Brighton BN1 6SD, UK

Registration Price:£45.00
Fundraising Amount:£450.00

HOKA Hackney Half

May 16, 2027 - May 16, 2027

Homerton Rd, London E9 5PF, UK

Registration Price:£30.00
Fundraising Amount:£300.00

All Events

What's coming up in the run for charity events calendar? It’s never too late to join one of these great events.

MoRun Edinburgh 5K

Nov 28, 2026 - Nov 28, 2026

Queen's Dr, Edinburgh EH8 8HG, UK

Registration Price:£34.00
Fundraising Amount:Raise as much as you can.

MoRun Edinburgh 10K

Nov 28, 2026 - Nov 28, 2026

Queen's Dr, Edinburgh EH8 8HG, UK

Registration Price:£34.00
Fundraising Amount:Raise as much as you can.

MoRun Edinburgh Half Marathon

Nov 28, 2026 - Nov 28, 2026

Queen's Dr, Edinburgh EH8 8HG, UK

Registration Price:£39.00
Fundraising Amount:Raise as much as you can.

MoRun Edinburgh Kids Race

Nov 28, 2026 - Nov 28, 2026

Queen's Dr, Edinburgh EH8 8HG, UK

Registration Price:£19.00
Fundraising Amount:Raise as much as you can.

Sussex Downs Hiking Trail - 21KM

Nov 28, 2026 - Nov 28, 2026

Plumpton, Lewes BN7 3AL, UK

Registration Price:£47.00
Fundraising Amount:Raise as much as you can.

Sussex Downs Hiking Trail - 16KM

Nov 28, 2026 - Nov 28, 2026

Plumpton, Lewes BN7 3AL, UK

Registration Price:£42.00
Fundraising Amount:Raise as much as you can.

Sussex Downs Hiking Trail - 11KM

Nov 28, 2026 - Nov 28, 2026

Plumpton, Lewes BN7 3AL, UK

Registration Price:£42.00
Fundraising Amount:Raise as much as you can.

Sussex Downs Trail Run - 21KM

Nov 28, 2026 - Nov 28, 2026

Plumpton, Lewes BN7 3AL, UK

Registration Price:£47.00
Fundraising Amount:Raise as much as you can.

Sussex Downs Trail Run - 11KM

Nov 28, 2026 - Nov 28, 2026

Plumpton, Lewes BN7 3AL, UK

Registration Price:£42.00
Fundraising Amount:Raise as much as you can.

Finsbury Park 5k - November 2026

Nov 29, 2026 - Nov 29, 2026

Endymion Rd, Finsbury Park, London N4 1EE, UK

Registration Price:£28.00
Fundraising Amount:Raise as much as you can.

Run Heaton Park 5k - November

Nov 29, 2026 - Nov 29, 2026

Middleton Rd, Prestwich, Manchester M25 2SW, UK

Registration Price:£26.00
Fundraising Amount:Raise as much as you can.

Crystal Palace 5k - November

Nov 29, 2026 - Nov 29, 2026

Ledrington Rd, London SE19 2BB, UK

Registration Price:£28.00
Fundraising Amount:Raise as much as you can.