Craig Delane Bennett, 76, of Salisbury, N.C., passed away on Wednesday, July 24, 2024, at Novant Health Rowan Medical Center.

He was born July 5, 1948, in Mooresville, N.C., to the late Murphy Lee Bennett and Margie Hudspeth.

Craig graduated from Troutman High School. He owned and operated a car lot for many years, had a discount variety store for some time, sold cleaning supplies, owned a real estate company, and had a carpet cleaning company. He was a man of many talents. He enjoyed boating in his houseboats and going to car shows.

Craig is survived by his children, Mitchell Bennett (Angela) and Michael Bennett (Teresa); sisters, Terry Honeycutt and Freida London (Harvey); brothers Mark Bennett (Alexandria), Keith Bennett (Susan), and Eric Bennett; grandchildren, Alisha, Elizabeth, Tyler, Cody, Mitchell, Chyna, and Christian; great-grandchildren, Daniel, Harrison, Geneva, and Anderson, and numerous nieces, nephews, and extended family.

Visitation for family and friends will be Sunday, August 11, from 2 to 3 p.m. at Cavin-Cook Funeral Home. A Memorial Service will be at 3 p.m. in the Chapel of the funeral home.

Cavin-Cook Funeral Home and Crematory, Mooresville, is serving the Bennett family. Condolences may be sent to the family at www.cavin.cook.com.