This is a list of Canadian flying aces.
World War I (1914–1918)
The following is a list of Canadians that achieved 5 or more victories during World War I. They achieved this while flying for the Royal Flying Corps, the Royal Naval Air Service, or the Royal Air Force.
Name Victories Service William Avery Bishop 72 Royal Flying CorpsRoyal Air Force Raymond Collishaw 60 Royal Naval Air ServiceRoyal Air Force Donald Roderick MacLaren 54 Royal Flying CorpsRoyal Air Force William George Barker 50 Royal Flying CorpsRoyal Air Force Alfred Clayburn Atkey 38 Royal Flying Corps William Gordon Claxton 37 Royal Air Force Joseph Stewart Temple Fall 36 Royal Naval Air Service Frederick Robert Gordon McCall 35 Royal Flying CorpsRoyal Air Force Frank Granger Quigley 33 Royal Flying Corps Andrew Edward McKeever 31 Royal Flying Corps Albert Desbrisay Carter 29 Royal Flying CorpsRoyal Air Force Reginald Theodore Carlos Hoidge 28 Royal Flying CorpsRoyal Air Force Clifford Mackay McEwen 27 Royal Flying CorpsRoyal Air Force Frank Ormond Soden 27 Royal Flying CorpsRoyal Air Force Arthur Treloar Whealy 27 Royal Naval Air ServiceRoyal Air Force William McKenzie Thomson 26 Royal Air Force Stanley Wallace Rosevear 25 Royal Naval Air ServiceRoyal Air Force William Ernest Shields 24 Royal Air Force William Melville Alexander 23 Royal Air ForceRoyal Naval Air Service Joseph Leonard Maries White 22 Royal Air Force Harold Leslie Edwards 21 Royal Flying Corps Charles Robert Reeves Hickey 21 Royal Naval Air ServiceRoyal Air Force Kenneth Burns Conn 20 Royal Air Force Camille Henry Raoul Lagesse 20 Royal Flying CorpsRoyal Air Force Arthur Bradfield Fairclough 19 Royal Flying CorpsRoyal Air Force Ellis Vair Reid 19 Royal Naval Air Service George Chisholm MacKay 18 Royal Naval Air ServiceRoyal Air Force Alfred Williams Carter 17 Royal Naval Air ServiceRoyal Air Force Stearne Tighe Edwards 17 Royal Naval Air ServiceRoyal Air Force Carl Frederick Falkenberg 17 Royal Air Force Reginald Makepeace 17 Royal Flying CorpsRoyal Air Force Gerald Gordon Bell 16 Royal Flying CorpsRoyal Air Force Henry John Burden 16 Royal Flying CorpsRoyal Air ForceJames Alpheus Glen 15 Royal Naval Air ServiceRoyal Flying Corps John Edmund Greene 15 Royal Naval Air ServiceRoyal Air Force Carleton Main Clement 14 Royal Flying Corps Albert Earl Godfrey 14 Royal Flying Corps John Victor Sorsoleil 14 Royal Flying CorpsRoyal Air Force George Thomson 14 Royal Air Force Hazel LeRoy Wallace 14 Royal Naval Air ServiceRoyal Air Force Thomas Frederic Williams 14 Royal Flying CorpsRoyal Air Force Frederick Carr Armstrong 13 Royal Naval Air Service Wilfred Austin Curtis 13 Royal Naval Air Service George Robert Howsam 13 Royal Flying CorpsRoyal Air Force Ernest Charles Hoy 13 Royal Air Force Harold Byron Hudson 13 Royal Flying CorpsRoyal Air Force Ronald McNeil Keirstead 13 Royal Naval Air Service John Gerald Manuel 13 Royal Naval Air ServiceRoyal Air Force Wilfrid Reid May 13 Royal Air Force Stanley Stanger 13 Royal Flying CorpsRoyal Air Force Gerald Alfred Birks 12 Royal Flying CorpsRoyal Air Force Edwin C. Bromley 12 Royal Air Force William Leeming Harrison 12 Royal Flying CorpsRoyal Air Force William Henry Hubbard 12 Royal Flying CorpsRoyal Air Force Gordon Budd Irving 12 Royal Flying CorpsRoyal Air Force William Stanley Jenkins 12 Royal Air Force Roy Manzer 12 Royal Air Force Douglas McGregor 12 Royal Flying Corps Henry Coyle Rath 12 Royal Air Force Alexander MacDonald Shook 12 Royal Naval Air Service William Samuel Stephenson 12 Royal Flying CorpsRoyal Air Force Melville Wells Waddington 12 Royal Flying Corps James Butler White 12 Royal Naval Air ServiceRoyal Air Force Fred Everest Banbury 11 Royal Naval Air Service Arnold Jacques Chadwick 11 Royal Naval Air Service Hiram Frank Davison 11 Royal Flying Corps William James Arthur Duncan 11 Royal Flying CorpsRoyal Air Force Charles Duncan Bremner Green 11 Royal Air Force William Roy Irwin 11 Royal Air Force Mansell Richard James 11 Royal Air Force George Owen Johnson 11 Royal Flying CorpsRoyal Air Force Emile John Lussier 11 Royal Air Force Harold Anthony Oaks 11 Royal Air Force Hilliard Brooke Bell 10 Royal Flying CorpsRoyal Air Force Lloyd Samuel Breadner 10 Royal Naval Air Service Arthur Roy Brown 10 Royal Naval Air ServiceRoyal Air Force Frederick Elliott Brown 10 Royal Flying Corps Robert Dodds 10 Royal Flying Corps Alfred Michael Koch 10 Royal Flying Corps John Joseph Malone 10 Royal Naval Air Service Alfred Edwin McKay 10 Royal Flying Corps Guy Borthwick Moore 10 Royal Flying Corps Frank Harold Taylor 10 Royal Flying CorpsRoyal Air Force William Henry Brown 9 Royal Flying CorpsRoyal Air Force George William Bulmer 9 Royal Flying CorpsRoyal Air Force Leonard Arthur Christian 9 Royal Air Force Richard Jeffries Dawes 9 Royal Flying CorpsRoyal Air Force Roger Amedee Del'Haye 9 Royal Air Force George Clapham Dixon 9 Royal Flying CorpsRoyal Air ForceJames Henry Forman 9 Royal Flying CorpsRoyal Air Force Acheson Goulding 9 Royal Flying CorpsRoyal Air Force Harold Spencer Kerby 9 Royal Naval Air ServiceRoyal Air Force David MacKay McGoun 9 Royal Flying CorpsRoyal Air Force William Wendell Rogers 9 Royal Flying Corps Ernest James Salter 9 Royal Air Force Anthony Spence 9 Royal Naval Air ServiceRoyal Air Force Louis Mark Thompson 9 Royal Flying CorpsRoyal Air Force Kenneth Bowman Watson 9 Royal Air Force Bernard Beanlands 8 Royal Flying CorpsRoyal Air Force William Benson Craig 8 Royal Air Force John Dartnell De Pencier 8 Royal Flying CorpsRoyal Air Force William Durrand 8 Royal Flying Corps Austin Lloyd Fleming 8 Royal Flying Corps D'Arcy Fowlis Hilton 8 Royal Flying CorpsErnest Graham Joy 8 Royal Flying CorpsRoyal Air Force Kenneth William Junor 8 Royal Flying CorpsRoyal Air Force William Myron MacDonald 8 Royal Air Force Reginald George Malcolm 8 Royal Flying Corps George Ivan Douglas Marks 8 Royal Flying Corps Roderick McDonald 8 Royal Naval Air ServiceRoyal Air Force William Jackson Rutherford 8 Royal Flying Corps John Edward Sharman 8 Royal Naval Air Service John Henry Smith 8 Royal Air Force Langley Frank Willard Smith 8 Royal Naval Air Service Alexander Gordon Tyrrell 8 Royal Flying CorpsRoyal Air Force Claude Melnot Wilson 8 Royal Air Force Alan Duncan Bell-Irving 7 Royal Flying Corps David Luther Burgess 7 Royal Flying Corps Lynn Campbell 7 Royal Air Force Arthur Claydon 7 Royal Flying CorpsRoyal Air Force Ernest Francis Hartley Davis 7 Royal Flying CorpsRoyal Air Force Henry Eric Dolan 7 Royal Flying CorpsRoyal Air Force Conway Farrell 7 Royal Flying Corps George Buchanan Foster 7 Royal Air Force Eric Charlton Gilroy 7 Royal Flying CorpsRoyal Air Force William Carrall Hilborn 7 Royal Air Force Jeffrey Batters Home-Hay 7 Royal Flying CorpsRoyal Air Force Arthur Eyguem De Montainge Jarvis 7 Royal Air Force Archibald Nathaniel Jenks 7 Royal Flying Corps Harold Waddell Joslyn 7 Royal Flying Corps Alfred Alexander Leitch 7 Royal Flying CorpsRoyal Air Force Malcolm Plaw MacLeod 7 Royal Air Force Roy Kirkwood McConnell 7 Royal Flying CorpsRoyal Air Force Ernest Morrow 7 Royal Flying CorpsRoyal Air Force John Albert Page 7 Royal Naval Air Service Stanley Asa Puffer 7 Royal Flying CorpsRoyal Air Force Lewis Hector Ray 7 Royal Air Force Emerson Arthur Lincoln Fisher Smith 7 Royal Flying Corps Merrill Samuel Taylor 7 Royal Naval Air ServiceRoyal Air Force Percival Ewart Appleby 6 Royal Air Force Henry Gordon Clappison 6 Royal Flying Corps Irving Benfield Corey 6 Royal Air Force Earl Frederick Crabb 6 Royal Air Force Jack Elmer Drummond 6 Royal Flying CorpsRoyal Air Force Herbert Howard Snowden Fowler 6 Royal Naval Air ServiceRoyal Air Force Daniel Murray Bayne Galbraith 6 Royal Naval Air Service Richard Alexander Hewat 6 Royal Flying CorpsRoyal Air Force Ernest Tilton Sumpter Kelly 6 Royal Air Force Earl Stanley Meek 6 Royal Flying Corps Norman Craig Millman 6 Royal Flying Corps Gerald Ewart Nash 6 Royal Naval Air Service Medley Kingdon Perlee 6 Royal Flying Corps William Keith Swayze 6 Royal Flying CorpsRoyal Air Force Harry Lutz Symons 6 Royal Flying Corps George Leonary Trapp 6 Royal Naval Air Service Harry Ellis Watson 6 Royal Flying CorpsRoyal Air Force Harry Alison Wood 6 Royal Flying Corps George Benson Anderson 5 Royal Naval Air Service Louis Drummond Bawlf 5 Royal Naval Air ServiceRoyal Air Force George Water Blaicklock 5 Royal Naval Air Service William Otway Boger 5 Royal Naval Air ServiceRoyal Air Force Edward Borgfeld Booth 5 Royal Flying Corps William Eric Bottrill 5 Royal Air Force Harry Neville Compton 5 Royal Flying Corps John Bonnicher Crompton 5 Royal Flying Corps Lumsden Cummings 5 Royal Flying Corps Chester Stairs Duffus 5 Royal Flying Corps Edward Carter Eaton 5 Royal Flying CorpsRoyal Air Force William Boyd Elliott 5 Royal Air Force Sydney Emerson Ellis 5 Royal Naval Air Service George William Gladstone Gauld 5 Royal Air Force John Gillanders 5 Royal Air Force William Gillespie 5 Royal Flying CorpsRoyal Air Force Edward Rochford Grange 5 Royal Naval Air Service Hugh Bradford Griffith 5 Royal Flying Corps John Playton Hales 5 Royal Naval Air ServiceRoyal Air Force Joseph E. Hallonquist 5 Royal Air Force Earl McNabb Hand 5 Royal Flying CorpsRoyal Air ForceConrad Tolendal Lally 5 Royal Flying Corps Robert Hanzel Little 5 Royal Flying CorpsRoyal Air Force Ross Morrison MacDonald 5 Royal Air Force John Finlay Noel MacRae 5 Royal Flying Corps Patrick Scarsfield Manley 5 Royal Air Force William Drummond Matheson 5 Royal Flying CorpsRoyal Air ForceJohn Harry McNeaney 5 Royal Air Force Russel Fern McRae 5 Royal Flying CorpsRoyal Air Force Harold Arthur Sydney Molyneaux 5 Royal Air Force Harold Edgar Mott 5 Royal Naval Air Service Redford Henry Mulock 5 Royal Naval Air ServiceJohn Edward Pugh 5 Royal Flying CorpsRoyal Air ForceJames Robert Smith 5 Royal Flying Corps George Arthur Welsh 5 Royal Air Force Robert Kenneth Whitney 5 Royal Air Force
World War II (1939–1945)
The following is a list of Canadians that achieved 5 or more victories during World War II.