Wednesday, July 29, 2026

John C. Haynes Jr., 76, of Mascot

John C. Haynes Jr. (Vincent Funeral Home)

John C. Haynes Jr., 76, of Mascot, VA, joined his Lord and Savior on July 10, 2024.

John was a charter member of West Point Community Church of the Nazarene where he served as a trustee and Sunday school teacher for many years. He was a lifelong fan of NASCAR and was especially fond of the Alabama gang. John treasured time spent with family, especially his sons. He retired from VDOT after 19 years of service.

John was preceded in death by his parents, John C. Sr. and Geneva Haynes; his in-laws, Stanley and Dorothy Brooke; brothers, James W. Haynes and Steven C. Haynes; and his brother in-law, Ray James. He is survived by his wife of 51 years, Cheryl Haynes; two sons, John Kevin Haynes (Renya) of Ocala, FL, and Gregory Alan Haynes of Richmond, VA; two sisters in-law, Elaine Haynes and Jackie James; as well as several nieces and nephews, and many grandchildren of the heart.

A funeral service will be held 1 p.m., Monday, July 15, 2024, at Vincent Funeral Home, 417 11th St., West Point, VA 23181. The family will receive friends for one hour prior to the funeral service, and interment will follow in Lower King and Queen Baptist Church Cemetery, 204 Timber Branch Road (Rt. 610), Mascot, Virginia 23108.

In lieu of flowers, donations may be made to the West Point Church of the Nazarene Building Fund, 320 E. Magnolia Ave, West Point, VA 23181, or the Lower King and Queen Baptist Church Cemetery Fund, please mail to Margie Longest, P.O. Box 104, King & Queen CH, VA 23085.

Related Articles

MORE FROM AUTHOR