John werd op 19 oktober 1919 geboren in Cabri Saskatchewan als zoon van Charles en Mary MacQuarrie, uit Coleman, Alberta. Zijn broer Allister MacQuarrie was ook overzees bij the RCAF en zijn zusters waren Jean, Anna en Della MacQuarrie.
Zijn beroep was arbeider en hij was lid van the United Church.
Hij nam op 16 oktober 1941 dienst in Brandon Manitoba en hij ging overzees naar het VK op 29 maart 1942 en hij ging vervolgens op 6 juni 1944 naar Frankrijk voor de D-Day landing.
John stierf aan verwondingen t.g.v. een ongeluk met een mijn op zaterdag 1 juli op de leeftijd van 24 jr. in the D Coy bij Rots Le Hamel en hij werd tijdelijk begraven in Le Hamel en hij werd op 5 februari 1945 herbegraven in Beny S/Mer.
En zijn medailles waren:1939-45 Star; France Germany Star; Defence Medal; War Medal; CVSM & Clasp.

Zijn naam staat op het monument in Rots, Normandië.