WILMINGTON — Douglas “Doug” Lon Hudson, born on April 16, 1947, in Charleston, WV, passed away peacefully on September 21, 2026, in Wilmington, NC, at the age of 79. Doug was a beloved husband, father, grandfather, brother, and friend whose warmth and kindness touched everyone he met.
Before relocating to Sneads Ferry in 2011, Doug lived the majority of his life in his hometown of Charleston, WV. He spent his career as a plumbing design engineer, where his hard work and expertise left a lasting impact. He was known not only for his professional skills but also for his vibrant personality. A talkative man, Doug loved to visit with people, took a genuine interest in other’s lives while sharing stories and laughter that brightened the days of those around him.
His passions extended beyond his work; Doug had a deep love for Corvettes, enjoyed playing rounds of golf, and found solace in fishing.
Doug is lovingly remembered by his beloved wife, Karen (Parsons) Hudson; his daughters, Andrea Clevenger of Sneads Ferry, NC, Jodie Weidman of Fincastle, VA, and Julie Harris of Wilmington, NC; his son, Neil Hudson of Weeki Wachee, FL; and his precious grandchildren, Alyssa Rose, Ashton Clevenger, Anne Clevenger, Zane Weidman, Bret Weidman, Scout Hudson, and Fint Harris. He is also survived by his siblings, Bonnie Kiser, Esther Shamblin, Sarah Lightner, and Steve Hudson.
Doug was preceded in death by his father, Edgar Lon Hudson; mother, Mildred (Bowser) Hudson; and his brother, Henry Hudson.
As a devoted family man, Doug’s greatest joy was his family, and he took immense pride in being a good provider and a source of strength and guidance. His grandchildren held a special place in his heart, and he treasured every moment spent with them.
A service to honor and celebrate Doug’s life will be held at a later date, giving family and friends the opportunity to gather, share memories, and offer their tributes to a life well-lived.
Until then, let us cast a line, swing a club, or take a drive in a Corvette in his honor. Rest easy Doug- until we meet again.


