James David McGregor Obituary
With heavy hearts, we announce the death of James David McGregor in Victoria, British Columbia, born in Port Alberni, British Columbia, who passed away on January 31, 2026 at the age of 76. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
As we bid James farewell, let us not mourn the absence of his physical form, but rather celebrate the essence of his spirit that lingers in the spaces between moments. For James is not truly gone, but merely transformed, his energy intertwined with the fabric of the universe itself, forever dancing among the stars.
He was predeceased by: his son Jordan McGregor; his parents, Kathleen Margaret McGregor and Nesbitt Alexander McGregor; and his brothers, Robert McGregor and Malcolm McGregor.
He is survived by: his children, Jamie McGregor and Amanda McGregor (Andy Fase); his sisters, Mary Picard (Norm Picard) and Heather Halee (Bart Halee); his sister-in-law Joy McGregor; and his nieces and nephews, Suzanne Picard (Joe Yeung), Ed Picard (Sarah Dolgoy), Jill Halee (John Boudreault) and Blaine Halee.
