John McSweeney

Obituary of John Charles McSweeney

September 8, 1942 - August 19, 2023


John McSweeney, beloved husband of  Margaret McSweeney  (nee Mansell), of Vernon, BC and most recently Calgary, AB, passed away on Saturday, August 19, 2023, at the age of 80 years.


John was born in Marpole, Vancouver, BC on September 8, 1942. He grew up in Richmond, BC where he met his beloved wife Margaret, in which they were married in 1965.


John started his career as a heavy-duty mechanic with Finning Tractor. He discovered his passion for flying and soon become an Air Canada pilot. After 29 years, John retired as a B767 Captain in 2002.


Besides his loving wife Margaret, John is survived by three Children, Daniel (Wendy), Robert (Brenda), and Sherry (Brian); six grandchildren, Randall (Allie), Scott (Sarah), Julie (Kevin), Jordan (Brittany), Breanna (Austin), and Liam (Emma) as well as five great-grand dogs, Milo (Houdini), Indie, Sasha, Scout, and Lilly, and one whimsical cat named Karma.


Relatives and friends are invited to Prayers and Tributes at McInnis & Holloway (Fish Creek, 14441 Bannister Road SE, Calgary, AB) on Thursday, August 24, 2023, at 7:00 p.m.


Funeral Mass will be celebrated at St. Patrick’s Catholic Church (1414 Shawnessy Boulevard S.W., Calgary, AB) on Friday, August 25, 2023, at 1:00 p.m. Graveside Service to follow at St. Patrick’s Cemetery. Family and friends who are unable to attend in person are invited to join Mr. McSweeney’s Funeral Mass streamed live (see below) on the day of the service. For those who are unable to view live, a recording of the service will be posted. Condolences, memories, and photos may be shared and viewed with John’s family here.


In living memory of John McSweeney, a tree will be planted in the Ann & Sandy Cross Conservation Area by McInnis & Holloway Funeral Homes, Fish Creek, 14441 Bannister Road SE, Calgary, Ab t2x 3j3, Telephone: 403-256-9575.


Click Here to View John McSweeney's Memorial Card


Thank you for joining us for the live streaming of this event

(The event start time on our video player has automatically adjusted to match your time zone)

Our technical team does everything possible to ensure the best quality of the live-stream service. 

Unfortunately, there are times when the internet connection at the venue or where you are viewing from may cause interference and buffering.

We apologize if this is the case with today’s live stream, but we want to assure you that this service will be recorded and uploaded following the service.

Share Your Memory of