Register for your chance to win a $100 gift card

Register by Sunday, April 1, 2018 and be entered into a draw to win one of five $100 gift cards for the Tech Shop.

This is no joke! We get it. This winter has been brutally cold and snowy – not exactly ideal training conditions for a run. Well, spring is around the corner and we are excited to offer this incentive for you to brush off your runners and get training!

Register today for the Calgary Police Half Marathon, 10K or 5K distances. Our 10K and 5K routes are mainly flat – they’re both great courses to get a personal best. So come join us!


Already registered? Great! You’ll be entered in the draw as well.

  • Half Marathon – $90
  • 10K – $60
  • 5K Cops & Joggers Run & Walk – $45. Get some friends or co-workers together to have fun and get active!
  • Registration for all distances includes: running shirt, food and refreshments, chip timing, finishers medal and access to change room facilities & locker rentals

Rookies & Legends

Don’t forget about our Rookies & Legends fun run! This non-competitive, fun-filled, 1K indoor course is perfect for youngsters and seniors not prepared to run or walk in a 5K race. More info on the race is available here.

New Routes for 2018

All three distances will run along changed routes this year as we adapt to construction and flood mitigation efforts along our previous courses. Click on the following image to enlarge the route map.

Pledge to Make a Difference!

The Calgary Police Half Marathon is proud to support the Calgary Police Foundation. By joining the Pledge Program, 100% of the funds you raise will go to the Foundation and the six youth-based programs it supports. Share your participation with your network and encourage pledges towards your race and you’ll help the Foundation raise awareness and much needed funds for youth at risk, vulnerable youth and youth at large. Plus, you’ll be eligible for a number of great prizes. Learn more about the program here.


We hope you’ll join us on April 29 for an exciting and fun-filled day!