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
Charles Lambert
Sparks Sr.
Apr 13, 1938 — May 17, 2026
Charles Lambert Sparks, Sr. age 88, of Hudson, North Carolina passed away on Sunday, May 17, 2026.
Charles was born on April 13, 1938 in Avery County, North Carolina to the late Sam and Nelia Sparks.
In addition to his parents, he is preceded in death by his wife, Yvonne Browning Sparks; son, Jimmy Sparks; daughter, Joann Walsh; and 14 brothers and sisters.
Those left to cherish his memory include his sons, Johnny Sparks (Doris) and Charlie Sparks, Jr.; grandchildren, Tawana Sparks, Amber Sparks, Jessica Anderson, and Milo Lowman; great-grandchildren, Logan Sparks, Dakota Sparks, Chance Stewart, and Breanna Anderson; and 10 great-great-grandchildren.
Charles was a faithful member of Covenant Baptist Church. He was also a member of the Mission Team as well. Charles was always willing to assist the team in building homes for those in need. He will be dearly missed by all who knew him.
The family will receive visitors on Friday, May 22, 2026 at Covenant Baptist Church beginning at 5:00PM.
A funeral service will be held on Saturday, May 23, 2026 at Covenant Baptist Church at 1:00PM with Reverend Tony Greer officiating.
Burial will immediately follow the service at Boone Fork Community Cemetery.
Online condolences may be left for the family at www.greer-mcelveenfuneralhome.com.
Greer-McElveen Funeral Home and Crematory is serving the family.
Friday
Covenant Baptist Church
Starts at 5:00 pm
Saturday
Covenant Baptist Church
Starts at 1:00 pm
Visits: 1
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors