Joy Elaine Craig Beckley, 78, of Carrollton, Ohio, passed away on Friday, December 9, 2022, at Iredell Memorial Hospital, in Statesville, N.C., which was her winter home.

She was born July 27, 1944, in Salem, Ohio, to the late William Craig and Neva Baird Craig. In addition to her parents, she was also preceded in death by her husband, Charles R. “Bob” Beckley; a grandson, Timothy J. Endlich; and a brother, James R. Craig.

Joy enjoyed crocheting, baking, gardening, crafts, and shuffleboard. Her very favorite pastime was being with her family and friends.

Joy is survived by sons, Rick Snider and Mark Snider (Jennifer) both of Statesville; daughters, Sharon Callejas and Regina Wilson, both of Statesville, and Elaine Snider of Carrollton, Ohio; brother, Dave Craig of Carrollton, Ohio; eight grandchildren; and two great-grandchildren.

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