Hearts Love 13

Mary C. (McDonald) MacKinnon

April 30, 1932 ~ August 10, 2020 (age 88)


Surrounded by her loving family, Mary C. MacKinnon passed away peacefully on August 10th, 2020.  Mary is the daughter of the late Leo and Nina McDonald, and wife of the late Harold MacKinnon.  She is the devoted mother of Joseph, Donna, Diane, Lori, and Linda.  Mary is the proud grandmother of Skyler, Kyle, Sailor, John, Danielle, Evan, and Joey.  She was predeceased by her brother Kenneth, and sisters, Margaret, Theresa, and Catherine.  She is survived by her loving sister, Mrs. Helen O'Neil.


Mary Christina McDonald was born in Boston, MA on April 30th, 1932.  Growing up in Dorchester, she graduated from Cathedral High School, and then the Carney Hospital School of Nursing, and also served as a Captain in the U.S. Air Force.  Mary loved her long career as a certified registered nurse anesthetist (CRNA).  Mary married the love of her life, Harold MacKinnon, after meeting him in the hospital bowling league.  Together, they raised their five children and made yearly trips to their beloved Prince Edward Island, Canada. 


An avid traveler, Mary enjoyed traveling with her family, especially her kids. When home, she made many beautiful things with her hands, including blankets, shawls for those who were sick, and many cross-stitched designs. She made the world a better place and will be deeply missed by all who knew her.  Her memory is a blessing to her children, sister, her many nieces, nephews, grandchildren, and friends.  


All services will be private at the family’s request. A celebration of life is planned for a later date.

To send flowers to the family or plant a tree in memory of Mary C. (McDonald) MacKinnon, please visit our floral store.


You can still show your support by sending flowers directly to the family, or by planting a memorial tree in the memory of Mary C. (McDonald) MacKinnon
© 2021 Alexander Thomas and Sons Funeral Home. All Rights Reserved. Funeral Home website by CFS & TA | Terms of Use | Privacy Policy