The NPF’s Honour Roll remembers those who lost their lives serving their country and communities. Front-line RCMP Members put their lives on the line for Canadians every shift while they work to make Canada safer. These selfless Members are remembered by family members, friends, colleagues, and their communities and will never be forgotten.
Cst. Rick O’Brien September 22, 2023
Read More
Cst. Harvinder (Harvey) Singh Dhami
April 10, 2023
Read More
Cst. Heidi Stevenson
April 19, 2020
Read More
Cst. Allan Poapst
December 13, 2019
Read More
Cst. Francis Bertrand Deschênes
September 12, 2017
Read More
Cst. Sarah Anne Beckett
April 5, 2016
Read More
Cst. Douglas James Larche
June 4, 2014
Read More
Cst. Fabrice Georges Gevaudan
June 4, 2014
Read More
Cst. Adrian Johann Oliver
November 13, 2012
Read More
Cst. Derek William Henry Pineo
July 20, 2012
Read More
Cst. Michael Bernard Potvin
July 13, 2010
Read More
Cst. Chelsey Alice Robinson
June 21, 2010
Read More
C/Supt. Douglas Edward Coates
January 16, 2010
Read More
Sgt. Mark Charles Gallagher
January 12, 2010
Read More
Cst. James Lloyd Lundblad
May 5, 2009
Read More
Cst. Douglas Allen Scott
November 5, 2007
Read More
Cst. Christopher John Worden
October 6, 2007
Read More
Cst. Marc Joseph Denis Bourdages
July 16, 2006
Read More
Cst. Robin Lynelle Cameron
July 15, 2006
Read More
Cst. José Manuel Agostinho
July 4, 2005
Read More
Cst. Joseph Martial Maurice Jean Minguy
June 3, 2005
Read More
Cst. Anthony Fitzgerald Orion Gordon
March 3, 2005
Read More
Cst. Lionide (Leo) Nicholas Johnston
March 3, 2005
Read More
Cst. Brock Warren Myrol
March 3, 2005
Read More
Cst. Peter Christopher Schiemann
March 3, 2005
Read More
A/Cst. Glen Gregory Evely
November 13, 2004
Read More
Cpl. James Wilbert Gregson Galloway
February 28, 2004
Read More
Cst. Joseph Léo Ghislain Maurice
June 10, 2003
Read More
Supt. Dennis Edward Massey
December 18, 2002
Read More
Cst. Wael Toufic Audi
March 29, 2002
Read More
Cst. Christine Elizabeth Diotte
March 12, 2002
Read More
Cst. Dennis Douglas Strongquill
December 21, 2001
Read More
Cst. Peter Magdic
November 18, 2001
Read More
Cst. Jurgen Siegfried Seewald
March 5, 2001
Read More
Sgt. Edwin Michael Mobley
August 15, 2000
Read More
S/Cst. Timothy James Nicholson
August 15, 2000
Read More
Cst. Joseph Ernest Jean-Guy Daniel Bourdon
May 7, 1999
Read More
Cpl. Graeme Charles Cumming
August 12, 1998
Cst. Gerald Fortis
December 25, 1997
Read More
Cst. Joseph Luc François Carrière
November 30, 1997
Read More
Cst. Leo Tyler Francis
July 5, 1996
Read More
Sgt. Derek Cameron Burkholder
June 14, 1996
Read More
Cst. Joseph Ernest André Claude Gagné
September 6, 1995
Read More
Cst. Norman Harry Atkins
July 8, 1995
Read More
A/Cst. Joseph Ernest (Sam) Balmer
August 29, 1992
Read More
Cst. Christopher Colin Riglar
September 28, 1991
Read More
Cst. Brian John Hutchinson
August 16, 1991
Read More
Cst. Gerald Vernon Maurice Breese
October 24, 1990
Read More
S/Cst. Nancy Marie Puttkemery
December 9, 1989
Read More
S/Cst. Vincent Norman Timms
December 9, 1989
Read More
Cst. Della Sonya Beyak
March 15, 1989
Read More
Cpl. Derek John Flanagan
February 20, 1989
Read More
S/Cst. Gordon Zigmund Kowalczyk
January 26, 1987
Read More
Cst. Scott Gordon Berry
June 29, 1986
Read More
A/Cst. Frederick Allan Abel
April 4, 1986
Read More
Cpl. Budd Maurice Johanson
April 4, 1986
Read More
S/Cst. Robert William Cochrane Thomas
March 6, 1986
Read More
S/Cst. Wayne Philip Boskill
January 8, 1986
Read More
S/Cst. James Frederick Wilson
January 8, 1986
Read More
Cst. Joseph Eddy Mario Tessier
December 27, 1985
Read More
Cst. Michael Joseph Buday
March 19, 1985
Read More
Cst. Allen Garry Giesbrecht
January 13, 1985
Read More
Cst. Robert Charles Anderson
May 4, 1984
Read More
Cpl. Francis Eugene Jones
December 14, 1983
Read More
S/Cst. Wayne Graham Myers
December 14, 1983
Read More
Cst. Daniel Lincoln Keough
October 27, 1983
Read More
Cst. Richard Allan Bourgoin
August 31, 1983
Read More
Cst. Douglas Ambrose Mark Butler
October 16, 1982
Read More
Cst. Barry Flynn McKinnon
December 16, 1981
Read More
Cst. James Franklin Thomas
August 31, 1981
Read More
Cpl. Ole Roust Larsen
August 11, 1981
Read More
Cst. Thomas James Agar
September 19, 1980
Read More
Cst. Richard John Sedgwick
August 16, 1980
Read More
A/Cst. Dennis Lenard Fraser
June 4, 1980
Read More
Cst. Roy John William Karwaski
May 24, 1980
Read More
Cst. Gordon Alfred Brooks
November 12, 1979
Read More
S/Cst. Ningeoseak Etidloi
November 12, 1979
Read More
Cst. Joseph Léon Michel Doucet
August 18, 1979
Read More
Cst. Mark Percy McLachlan
February 2, 1979
Read More
Cst. Lindberg Bruce Davis
January 8, 1979
Read More
Cst. Thomas Brian King
April 25, 1978
Read More
Cst. William Iraneus Seward
February 15, 1978
Read More
Cst. Dennis Anthony Onofrey
January 23, 1978
Read More
Cst. Joseph Perry Brophy
January 6, 1978
Read More
Cpl. Barry Warren Lidstone
January 6, 1978
Read More
S/Cst. George David Foster
September 4, 1977
Read More
Cst. Dennis Modest Nicklos Shwaykowski
April 6, 1977
Read More
Cst. John Brian Baldwinson
October 28, 1975
Read More
Cst. John Terrance Draginda
September 29, 1974
Read More
Cst. Joseph Michel Benoit Létourneau
April 2, 1974
Read More
Cst. Joseph Henri Clément Tremblay
April 2, 1974
Read More
Cst. Roger Emile Pierlet
March 29, 1974
Read More
Cst. Michael Robert Mason
November 26, 1971
Read More
Cst. Harold Stanley Seigel
September 26, 1971
Read More
Cst. Derek Thomas Ivany
June 25, 1971
Read More
Sgt. James Aldridge O’Malley
October 28, 1970
Read More
Cst. Douglas Bernard Anson
October 9, 1970
Read More
Sgt. Robert James Schrader
October 9, 1970
Read More
Cst. William Joseph Green
October 4, 1970
Read More
Cpl. Terry Gerrard Williams
June 8, 1969
Read More
2/Cst. James Alexander Kerr
December 11, 1968
Read More
Cpl. George Ronald Hawkins
June 6, 1968
Read More
3/Cst. Robert William Varney
August 17, 1967
Read More
Cpl. Donald Archibald Harvey
June 23, 1967
Read More
3/Cst. Terry Eugene Tomfohr
June 3, 1967
Read More
Cst. Gordon Donald Pearson
November 22, 1966
Read More
3/Cst. Philip John Francis Tidman
April 20, 1966
Read More
Cst. Thomas Percy Carroll
February 11, 1966
Read More
Cst. Neil McArthur Bruce
April 14, 1965
Read More
Cst. David Brian Robinson
February 2, 1965
Read More
3/Cst. Reginald Wayne Williams
December 19, 1964
Read More
Cst. Robert Weston Amey
December 17, 1964
Read More
Cpl. Ervin Jack Giesbrecht
June 20, 1964
Read More
Cst. Joseph Pierre François Dubois
January 3, 1964
Read More
Cst. William John David Annand
July 13, 1963
Read More
Cpl. Robert William Asbil
July 13, 1963
Read More
Sgt. Kenneth Morley Laughland
July 13, 1963
Read More
Cst. Proctor Laurence Anthony Malcolm
July 13, 1963
Read More
Cst. James Walter Foreman
April 24, 1963
Read More
Cst. Archille Octave Maxime Lepine
July 19, 1962
Read More
Cst. Elwood Joseph Keck
June 18, 1962
Read More
Cst. Gordon Eric Pedersen
June 18, 1962
Read More
Cst. Donald George Weisgerber
June 18, 1962
Read More
Cst. Joseph Thor Thompson
December 18, 1961
Read More
Cst. Wayne Sinclair
September 17, 1961
Read More
Cst. Ronald Arthur Ekstrom
April 22, 1961
Read More
Cst. Colin Eric Lelliott
January 12, 1960
Read More
3/Cst. John Terrence Hoey
November 7, 1958
Read More
S/Cst. Joseph Edouard Raymond Cormier
August 6, 1958
Read More
Cst. Richard William Green
August 6, 1958
Read More
S/Sgt. Stanley Samuel Rothwell
August 6, 1958
Read More
Cst. Carl Lennart Sundell
July 14, 1958
Read More
2/Cst. Glen Frederick Farough
June 7, 1958
Read More
2/Cst. Maurice Melvin Melnychuk
June 7, 1958
Read More
2/Cst. David Melvyn Perry
June 7, 1958
Read More
2/Cst. George Herbert Edward Ransom
June 7, 1958
Read More
Cpl. Herbert Milton Smart
June 7, 1958
Read More
Cst. John Roland Cobley
January 5, 1957
Read More
2/Cst. Henry Charles Allington Chandler
June 15, 1956
Read More
Cst. William Lawrence Melsom
February 8, 1956
Read More
Insp. David James McCombe
December 12, 1955
Read More
Cst. Charles William Reay
October 6, 1955
Read More
Cst. Roy Eldon Laird
August 26, 1955
Read More
Cst. Douglas Earl Ferguson
September 17, 1954
Read More
S/Cst. Andrew Ooyoumut
July 21, 1954
Read More
Cst. Ronald Charles Bloomfield
July 9, 1954
Read More
Cst. Joseph Kasimir Sander
July 9, 1954
Read More
Cst. Herschel Taylor Wood
July 16, 1950
Read More
Cst. Carl Frizzle Wilson
September 9, 1948
Read More
2/Cst. James Boyd Henderson
August 7, 1948
Read More
Cst. Wilfred James Cobble
December 4, 1946
Read More
Cst. Donald Gilbert Stackhouse
May 31, 1944
Read More
Cst. John Francis Joseph Nelson
May 22, 1944
Read More
Cst. Kenneth Laurence d’Albenas
May 15, 1944
Read More
Cst. Gordon Evan Bondurant
January 8, 1944
Read More
Cst. Terence Graham Newcomen Watts
December 28, 1943
Read More
Cst. Edison Alexander Cameron
December 28, 1943
Read More
Cst. David Charles Gardner Moon
December 28, 1943
Read More
Surgeon Maurice Powers
October 20, 1943
Read More
Cst. James Harvard Bedlington
April 30, 1943
Read More
Cpl. Laurance Percival Ryder
January 20, 1943
Read More
Master John Willard Bonner
September 11, 1942
Read More
Cst. Peter Seddon Oliver
August 19, 1942
Read More
Cst. Albert Joseph Chartrand
February 13, 1942
Read More
1st Officer Patrick Reginald Fairburn Milthorp
February 10, 1942
Read More
Cst. Charles Floyd Patterson
November 25, 1941
Read More
S/Cst. Joseph Henry Kent
November 5, 1941
Read More
Sgt. Louis Roméo Dubuc
September 27, 1941
Read More
S/Cst. Henry Clare Jarvis
July 15, 1941
Read More
Cst. Charles James Johnstone
May 1, 1941
Read More
Eng. 3rd Class Daniel Everett Gillis
March 26, 1941
Read More
Cst. Harry Gilbert Rapeer
May 23, 1940
Read More
Cst. Frederick Gordon Frank Counsell
May 22, 1940
Read More
Sgt. Arthur Julian Barker
March 16, 1940
Read More
Cst. Norman Alfred Gleadow
October 11, 1939
Read More
Cst. Willis Edward Rhodeniser
August 26, 1939
Read More
Cst. William George Boorman
May 26, 1937
Read More
Cst. George Edward Horan
March 10, 1937
Read More
Cst. Daniel Miller
October 14, 1935
Read More
Cst. George Campbell Harrison
October 8, 1935
Read More
Sgt. Thomas Sellar Wallace
October 8, 1935
Read More
Cst. John George Shaw
October 5, 1935
Read More
Cpl. Michael Moriarty
April 26, 1935
Read More
Insp. Lorne James Sampson
May 8, 1933
Read More
Cpl. John Lorne Halliday
October 14, 1932
Read More
Cpl. Leonard Victor Ralls
July 5, 1932
Read More
Cst. Donald Ross MacDonell
April 19, 1931
Read More
S/Cst. Norman Massan
April 19, 1931
Read More
Sgt. Richard Henry Nicholson
December 31, 1928
Read More
Cst. Frederick Rhodes
December 6, 1926
Read More
Cst. Ian M. Macdonald
August 18, 1924
Read More
Cpl. William Andrew Doak
April 1, 1922
Read More
Sgt. Arthur George Searle
May 15, 1921
Read More
S/Sgt. George Henry Leopold Bossange
June 21, 1918
Read More
Cst. Alexander Lamont
February 16, 1918
Read More
Cst. Michael James Fitzgerald
August 27, 1913
Read More
Cpl. Maxwell George Bailey
April 23, 1913
Read More
Cst. Francis Walter Davies
June 3, 1912
Read More
S/Cst. Samuel Carter
February 14, 1911
Read More
Insp. Francis Joseph Fitzgerald
February 14, 1911
Read More
Cst. George Frances Kinney
February 14, 1911
Read More
Cst. Richard O’Hara Taylor
February 14, 1911
Read More
Sgt. Ralph Morton L. Donaldson
August 14, 1908
Read More
Cst. George Ernest Willmett
April 12, 1908
Read More
Assistant Surgeon Walter Stafford Flood
November 29, 1906
Read More
Cpl. Alexander Gardner Haddock
June 14, 1906
Read More
Cst. Thomas Robert Jackson
June 8, 1906
Read More
S/Sgt. Arthur F.M. Brooke
September 26, 1903
Read More
Cst. Norman Malcom Campbell
December 26, 1901
Read More
Cst. Spencer Gilbert Heathcote
December 26, 1901
Read More
Cpl. Charles Horne Stirling Hockin
May 29, 1897
Read More
Cst. John Randolph Kerr
May 28, 1897
Read More
Sgt. William Brock Wilde
November 10, 1896
Read More
Cst. Oscar Alexander Kern
April 27, 1896
Read More
Sgt. Colin Campbell Colebrook
October 29, 1895
Read More
Cst. William Tyrrell Reading
December 14, 1890
Read More
Cpl. Harry Oliver Morphy
September 9, 1890
Read More
Cst. George Quiqueran Rene Saveuse De Beaujeu
September 8, 1890
Read More
Sgt. Albert Ernest Garland Montgomery
August 10, 1890
Read More
Cst. Frank Orlando Elliott
May 14, 1885
Read More
Cpl. William Hay Talbot Lowry
May 3, 1885
Read More
Cpl. Ralph Bateman Sleigh
May 2, 1885
Read More
Cst. David Latimer Cowan
April 15, 1885
Read More
Cst. George Pearce Arnold
March 27, 1885
Read More
Cst. George Knox Garrett
March 27, 1885
Read More
Cst. Thomas James Gibson
March 26, 1885
Read More
Cst. George Hamilton Johnston
May 23, 1882
Read More
Cst. Claudius S. Hooley
July 24, 1880
Read More
Cst. Marmaduke Graburn
November 17, 1879
Read More
Sub. Cst. George Mahoney
June 19, 1877
Read More