James Gregory Hagwood
James Gregory Hagwood, 63, of Martinsville, Virginia, passed away on Monday, November 9, 2026. He was born on March 18, 1963, in Henry County, Virginia, to the late Vera Bell Hagwood.
In addition to his mother, he was preceded in death by his brother, Herman Thomas Hagwood.
James worked as a school bus driver for Henry County Public Schools for 15 years. He enjoyed visiting flea markets, helping others, and spending time with his family. He loved his brothers and sisters and especially enjoyed spending time and visiting with them. His children and grandchildren held a special place in his heart, and he treasured the moments they shared.
He is survived by his daughters, Jessica Felts (Geoffrey) and Adrienne Hagwood; sisters, Deborah Ann Hagwood, Melissa Preston (Ronald), and Montreia Purcell (Josh); brother, Carl Edward Hagwood; grandchildren, Joselyn Taylor, Natalia Morris, Sebastian Felts, and Lucas Felts; a host of nieces, nephews, and other family members and friends.
A funeral service will be held on Sunday, November 15, 2026, at 1:00 PM at Wright Funeral Service – Martinsville Chapel, with Minister Gabriel Hagwood officiating. Interment will follow at Carver Memorial Gardens. Visitation will be held thirty minutes prior to the service.
A floating visitation will be held on Saturday, November 14, 2026, from 2:30 PM to 5:00 PM at Wright Funeral Service – Martinsville Chapel. The family receive friends other times at the home, 62 Kirk Street Martinsville, Virginia 24112.
Wright Funeral Service & Crematory is serving the family. Online condolences may be made at www.wrightfuneralservices.net.


