William D. MacKinnon

January 19, 1965 ~ December 10, 2022 (age 57) 57 Years Old


William D. MacKinnon passed away suddenly on Saturday, December 10, 2022.

William was born in Wakefield, Massachusetts on January 19, 1965, of the late Peter and Kathleen MacKinnon.

William attended Northeast Regional Vocational school, where he studied welding. He later worked as a welder for Local 7 Ironworkers Union for many years, and then became self-employed.

William enjoyed the outdoors, saltwater, fishing, scuba, diving, and horseback riding. He loved teaching his  children to ice-skate, ski, and snowmobile and created lasting memories at Nordic Village. You could always find him in the garage tinkering with something.

William was pre-deceased by his brother Paul MacKinnon and survived by his children Joshua and Tonessa MacKinnon, Ex-wife Patti MacKinnon; Brothers Peter and Frederick MacKinnon; Sister
Sally Mc Elveen; and nieces and nephews.

 A celebration of life will be held in the new year with a date to be announced.

Arrangements entrusted to F. S. Roberts & Son Funeral Home of Rowley. 

Condolences may be expressed at

To send flowers to the family or plant a tree in memory of William D. MacKinnon, please visit our floral store.

Friends and family have shared their relationship to show their support.
How do you know William D. MacKinnon?
We are sorry for your loss.
Help others honor William's memory.


You can still show your support by sending flowers directly to the family, or by planting a memorial tree in the memory of William D. MacKinnon

© 2023 F. S. Roberts & Son Funeral Home and Cremation Service. All Rights Reserved. Funeral Home website by CFS & TA | Terms of Use | Privacy Policy | Accessibility