John Michael Desmond born May 10, 1938 passed away peacefully at Royal Inland Hospital on September 10, 2022 with his sister by his side.

He was predeceased by his parents Jeremiah and Joanna Desmond, sister-in-law Angela Desmond, brother-in-law Clarence Huculak and niece Sheila Desmond. He is survived by his wife Amelita and siblings Tim (Martha), Barry, Monsignor Jerry, and Catherine (Huculak), as well as his nephew, nieces and their families.

He spent many years on the family farm at 908 Desmond Street where he grew and sold hay, apples, corn and delighted in growing various flowers. A man of great faith, John attended Mass at Our Lady of Perpetual Help Parish. He was a member of the 4th Degree Knights of Columbus. John loved his family and spent quality time with them at the numerous family gatherings throughout the years.  Even through his trials and tribulations he maintained a positive attitude and a cheerful spirit. He will be greatly missed.

A special thanks to all the family, friends, doctors, nurses, and care aides who helped care for John.

Prayers will be held at 7:00 pm on Friday, September 23, 2022 . Mass of Christian burial will be celebrated Saturday, September 24 at 10:00 am. Both will be held at St John Vianney Catholic Church, 2826 Bank Rd. Kamloops, BC.

Condolences may be sent to the family from

Bookmark the permalink. Both comments and trackbacks are currently closed.

One Tribute

  1. Denis and Geraldine.
    Posted September 18, 2022 at 1:59 am | Permalink

    Our sincere sympathy to all the family at this sad time. We had a lovely family get together with our Irish and Canadian family in 2017. Very glad that it happened. Our thoughts and prayers are with you all. ☘️

View Map Call Now

Contact Kamloops Funeral Home Today

Contact Info

285 Fortune Drive
Kamloops BC, V2B 2H7
Phone: (250) 554-2577
Toll Free: (866) 420-7758
Fax: (250) 554-2117
[javascript protected email address]

Send a Message Directly

"*" indicates required fields

This field is for validation purposes and should be left unchanged.