John William Holmes, Sr.

August 6, 1957 ~ June 27, 2020 (age 62)


Private family memorial services for John William Holmes, Sr., 62, of Sperry, OK, were held Tuesday, June 30, 2020 at Holmes Residence in Catoosa, OK. Honorary Casket bearers were Donnie Holmes, Gary Holmes, Crandall Holmes, John W. Holmes, Jr., George Holmes, and Jacob Holmes.

John was born August 6, 1957 in Prescott, KS to Crandall, Jr., and Opal Marie (Bland) Holmes. He passed away June 27, 2020 in Sperry, OK.

John worked for Crane Carrier Company. He also worked as a house mover and ran his own HVAC and appliance repair business, John’s Heat and Air for over 30 years. John was an accomplished pool player and was an avid fan of OU football and high school wrestling. He loved all of our big family cookouts and celebrating holidays.

He is survived by his children, Gary Holmes and wife, Cheri, Johnny Holmes, Jr. and wife, Kristen, and Jacob Holmes and wife, Sherry; grandchildren, Kali Cavin, Macy Holmes, Whitley Holmes, and Courtney Holmes; siblings, Pegi Holmes-Tiess and husband, Steve, Donnie Holmes and wife, Cindy, George Holmes and wife, Jennifer, and Crandall Holmes and wife, Debbie; numerous aunts, uncles, nieces, nephews and cousins; mother, Opal Holmes; father, Crandall Holmes, Jr.; former wife, Donna Holmes; and many other relatives and friends.

He was preceded in death by his grandson, Dylon Scott Holmes.

Arrangements and services were entrusted to Johnson Funeral Home, Sperry.

Online condolences to the family can be made at

To send flowers to the family or plant a tree in memory of John William Holmes, Sr., please visit our floral store.


Private Family Services

© 2020 Johnson Funeral Home and Monument Co., Inc.. All Rights Reserved. Funeral Home website by CFS & TA