Born Nov. 30, 1944, in Zanesville, Ohio, he was the son of Charles B. Carnes Sr. and Naomi (Libby) Carnes.
For most of his working life he was a truck driver. He was a veteran of the Vietnam conflict, having served in the U.S. Marine Corps. He was married to the former Elsie Wheeler on Sept. 6, 1969.
Charles was known as being a regular Mr. Fix-It who enjoyed tinkering with small engines. If he couldn't fix it, nobody could. He enjoyed fishing, playing cards and snowmobiling and motorcycling. He enjoyed bingo, both as player and as a caller. He was a member of the Deer Crossing Detachment of the Marine Corps League, as well as the Red Run Rod and Gun Club and the Canton Lodge 429, Loyal Order of Moose. He served his community as an EMT with the Ralston Ambulance Association and went on missionary trips for the Christian Church of Cogan Station.
He is survived by wife, Elsie, at home; sons, Charles B. "Chip" Carnes III (wife, Denise), Williamsport, Tim Carnes, South Williamsport; daughters, Brenda (Ron) Lee, Montoursville, Jodi (Rob) Wesneski, Canton, Robin (Mike) Reidell, Avis; brothers, Robert Carnes, Brookside, Michael Carnes, of California, Patrick Carnes, Renovo; sisters, Dory Kauffman, Elizabethville, Pa. and LaDonna Carnes, Washington state; nine grandchildren; and eight great-grandchildren.
In addition to his parents, he was preceded in death by a brother, Don Carnes.
Funeral service was held at the Ralston UMC on July 24 with Pastor Ann Overmiller officiating.
Interment was in Beech Flats Cemetery with military honors provided by Deer Crossing Detachment of the Marine Corps League.
Memorial contributions may be made to Ralston Ambulance Association, P.O. Box 1, Raltson, PA 17763 or the PTSD Foundation of America, P.O. Box 690748, Houston, TX 77269.