David MacKinnon

February 26, 1955July 20, 2020

David Perrier MacKinnon, “Uncle David”. Born February 26th, 1955 in Black Point, NS. Beloved son, brother, uncle, friend and most importantly Husband & Father, passed away peacefully in his home on July 20th, 2020. David Perrier was the son of the late John David “Jimmy Duncan” and Margaret “Margie” (Bonnar) MacKinnon. One of 11 children, he was predeceased by Freddie (Debbie, Cathy), Archie (Mary), Clarence (Norma), Colleen, and Clayton. As well as his best friend, Jeffrey. He is survived by wife Helen, daughter Calista, siblings Flossy (Stevie), Duncan, Malcolm, Oliver (Delores), and Johnenna. His mother & father in law Paddy & Alice, all his sister & brother in-laws, nieces, nephews, grand-nieces, grand-nephews, and friends. His wife Helen, and daughter Calista were his life & soul, his pride & joy. Yet even though he was the immensely proud father to one beautiful “baby girl”, he was also a father figure to all his nieces, nephews, grand-nieces & grand-nephews. He was a simple man, happy just being on the water or in the forest, spending time with his animals and the communities’. Always putting a smile on everyone’s face. His love of outdoors begun at a young age and carried on until the very end. Working 1st as a surveyor, then on the ocean with his father. Later to take over & share the passion aboard the Double D & Daughters with his brother & best friend, Duncan. After fishing for 40+ years, he entered retirement full tilt, back to his roots – cutting, splitting & delivering wood. “Tractor Dave” had a heart of gold, as big as his community. He was the ultimate yes man, never to leave anyone stuck or stranded. He believed in unlimited 2nd chances & would give the shirt off his back without ever thinking of getting anything in return. There is not one person in his community who did not depend on David one way or another. One thing is for certain... he will be greatly missed. We would like to invite friends & family to the graveside burial service Sat. July 25th at 2pm at St. Andrews United Church (Cemetery). Afterward, all are welcome to attend a buoy release in honor of David’s memory at the Bay St. Lawrence Harbour, and then join in the celebration of life at their home, 260 Meat Cove Road. Memories and condolences can be shared with the family by visiting If desired donations in David's memory made be made to either the Heart and Stroke Foundation or Nova Scotia SPCA.



  • Graveside Service

    Saturday, July 25, 2020


  • Buoy release in honor of David’s memory , Celebration of Life


David MacKinnon

have a memory or condolence to add?

Arlene Usher

July 23, 2020

My Dear Friends I'm So Saddened To Read Of David's Passing. My Love And Respect are with you all At This Difficult Time . Wonderful Family Glad to Have known you All .My dearest Flossie My Heart is With You Always As A Sister And Mom Figure to your Siblings I Know Your Heart . Love Always Arlene

Patsy Wallace

July 23, 2020

Helen,Calista and MacKinnon families. God has a plan when he took David from us so suddenly. David has fulfilled his work duties in life. David,s memory will go on for many years as people recall his kind deeds For David,s sake we must keep on and live life as he has shown us we are only here for a short time. My sincere condolences. Patsy

Goretti MacDonald

July 23, 2020

so sorry to hear about David's passing. Danny and I send our condolences to his wife and daughter as well as his siblings. Rest in Peace David P.

Jody Mac Kinnon

July 22, 2020

RIP Uncle David Until we meet again

Allisha Lillington

July 22, 2020

Sending lots of love to Helen and Calista. David was a great man, and I know he will be missed by many. Stay strong Helen and sending strength from all of us...xo

Rosetta LeFort

July 22, 2020

I didn't know David but have m,,et Helen and know his mother-in- law Alice {who is my first cousin} and Paddy. Our deepest condolences go out to David's family. May He Rest in Peace !

Hugh Fraser

July 22, 2020

Sorry for Your Loss. David was a good man. He will be missed.