Jefferson Bayard “JB” Stevens, Jr., born February 7, 1962, passed away on February 9, 2026, in Roanoke at the age of 64. He spent most of his life in Botetourt County and lived the last 10 years in Roanoke City.
He was preceded in death by his father, Jefferson Byrd Stevens, Sr., and his nephew, Jared Boblett. He is survived by his mother, Joan Garman Stevens; sister and brother‑in‑law, Kathy and Terry Austin; brothers and their wives, Steve and Jackie Stevens, and Jim and Deirdre Stevens; and nieces and nephews, Josh Boblett, Bayard Stevens, Savannah Stevens, Christen Stevens, Phoebe Stevens, and Amber Stevens. The family also acknowledges his many supportive aunts, uncles, and cousins.
JB had numerous lifelong friends, including Steve Boblett, Bryant Burrell, and Jeff King. He will be deeply missed by his family, friends, and his community at Melrose Towers, who frequently expressed appreciation for his kindness and helpful nature.
In his later years, JB became an avid reader of his father’s Bible and openly shared his faith with those close to him. He was known for his independent spirit, creativity, and memorable personality.
A celebration of life will be held at a later date and will be shared with family and friends. Online condolences may be made at botetourtfh.com or 540-254-3000.

