175 Belvedere Ave. | Charlottetown, PE C1A 2Y9 | 1-902-628-1881 | CONTACT US | local_floristSEND FLOWERS | Facebook
">175 Belvedere Ave. | ">Charlottetown, ">PE ">C1A 2Y9 | ">1-902-628-1881
CONTACT US | local_floristSEND FLOWERS | Facebook
Coping with Grief
We would like to offer our sincere support to anyone coping with grief. Enter your email below for our complimentary daily grief messages. Messages run for up to one year and you can stop at any time. Your email will not be used for any other purpose.
The death occurred at Beach Grove Home on Saturday, February 28th, 2026 of Dunstan George MacDonald age, 93, beloved husband of Heather (Henry) MacDonald. Dunstan was born on June 15, 1932 to the late Leo and Annie (Cameron) MacDonald.
He is survived by his five sons: Leo (Marilyn – deceased), Paul, Cameron, Andrew (Nancy – deceased), and Colin (Vicki); ten grandchildren: Leanne (Jason McNeil), Craig, Rory (Melissa), John, Mallory, Kate, Ben, Malcolm, Alistair, and Gavin; five great-grandchildren; his sister, Sister Anne MacDonald, and daughter-in-law, Debbie Dennis. Also survived by his stepchildren, Roger (Jennie), Garth (Ruth), Nancy (Mike), Trent (Lisa), and Trevor (Niki).
In addition to his parents, Dunstan was predeceased by his first wife Marina (Malone), great-grandson, Samuel, and brothers Leo, Ian, Eric, Athol, and Gerald.
Resting at Belvedere Funeral Home where a celebration of life will be held in the funeral home chapel on Wednesday, March 4th at 11 am. The service will be livestreamed and can be accessed at the following link: Remembering Dunstan. Should you require assistance in accessing the livestream, please call 1-877-895-2739 for support.
Following the service, all are invited to join the family for a time of food and fellowship in the Belvedere Funeral Home Reception Centre. Donations in memory of Dunstan may be made to the Queen Elizabeth Hospital Foundation. Family flowers only.
The interment will be at a later date.
Queen Elizabeth Hospital Foundation
PO Box 6600, Charlottetown PE C1A 8T5
Tel: 1-902-894-2425