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.
Select your format and elements to print
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 Crews Trucking, Thompson & Arthur Division-Atlanta Inc. APAC-a paving and construction company with 9 asphalt plants and offices in Greensboro, Asheboro, Winston-Salem, and Burlington, and also with Mapco and CRH Company. 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.
Monday, April 27, 2026
1:00 - 1:50 pm (Eastern time)
Union Grove Christian Church
Monday, April 27, 2026
Starts at 2:00 pm (Eastern time)
Union Grove Christian Church
Visits: 3191
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors