Invite friends and family to read the obituary and add memories.
We'll notify you when service details or new memories are added.
You're now following this obituary
We'll email you when there are updates.
Please select what you would like included for printing:
Craig Eugene Kerns, age 65 of Asheboro, passed away on Wednesday, April 15, 2026 at Atrium Health Wake Forest Baptist Medical Center.
Craig was born on April 24, 1960 in Randolph County to Gene and Marion Fox Kerns. Craig was one of three children and graduated from Randleman High School. He worked most of his career as a truck driver and also enjoyed operating heavy equipment. Craig was formerly employed with Billy Cruise Trucking, Thompson Arthur (APAC)-a paving and construction company with 9 asphalt plants, and Mapco. When Craig wasn’t working, he loved to watch Drag Racing and NASCAR. Craig is preceded in death by his father, Gene Kerns.
Craig is survived by his mother, Marion “Bobbi” Kerns of Asheboro; brothers, Quin Kerns (Karen) of Ocean Isle, Cary Kerns (Brandi) of Oak Island; nephew, James Kerns (Emilee); and his niece, Isabella Kerns.
The family will receive friends on Monday, April 27, 2026 from 1:00-1:50 pm at Union Grove Christian Church, 3985 Old NC Highway 13 in Asheboro. Funeral services will follow at 2:00 pm on Monday at the church with Rev. Scott Kidd officiating. Burial will be held in the church cemetery.
Memorials may be made in Craig’s honor to St. Jude Children’s Research Hospital, 501 St. Jude Place, Memphis, TN 38105.
Union Grove Christian Church
Union Grove Christian Church
Visits: 199
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors