Thomas Holmes

Obituary of Thomas Eugene Holmes

Please share a memory of Thomas to include in a keepsake book for family and friends.

Thomas E. “Patches” Holmes, age 87, of Durand, died Thursday, January 25, 2024 at Hospice House of Shiawassee County. Thomas was born in Flint, Michigan on December 7, 1936. He was a member of Swartz Creek Lodge #458 Free and Accepted Masons (F&AM) and an Honorary member of Byron Lodge #80. He belonged to the Elf Khurafeh Shriner Clown Unit and was a former member of the Order of the Eastern Star. Thomas was employed at General Motors Flint Assembly, retiring after 30 years of service. 

Surviving is his wife of 67 years, Marlene; children, Christine Persall (Holmes), Thomas Scott (Michelle) Holmes, and Debbie Vasicek (Holmes); 19 grandchildren; 21, great-grandchildren.  He was preceded in death by his parents; daughter, Kelly Lipp (Holmes); great-grandson, Grayson Bowen; brothers, Bob and Dick; stepbrother, Jack; and sister, Kathleen.  

Cremation has taken place, and a Memorial Service will be held on May 4, 2024 at 2 p.m. at Swartz Creek Masonic Temple, 7449 Miller Rd., Swartz Creek, MI. In lieu of flowers, contributions may be made to the Hospice House of Shiawassee County at

To sign online guestbook, visit  Arrangements made with the Cremation Society of Mid Michigan.


To send flowers to the family or plant a tree in memory of Thomas Holmes, please visit Tribute Store

Memorial Service

2:00 pm
Saturday, May 4, 2024
Swartz Creek Masonic Temple
7449 Miller Rd.
Swartz Creek, Michigan, United States
Online Memory & Photo Sharing Event
Online Event
About this Event
Thomas Holmes

In Loving Memory

Thomas Holmes

1936 - 2024

Look inside to read what others have shared
Family and friends are coming together online to create a special keepsake. Every memory left on the online obituary will be automatically included in this book.
Share Your Memory of