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.
Please select what you would like included for printing:
Jefferson Bayard “JB” Stevens, Jr., born February 7, 1962, passed away on February 9, 2026, at the age of 64 in Roanoke. He spent most of his life in Botetourt County and lived the last ten years in Roanoke City.
He was preceded in death by his father, Jefferson Bayard Stevens, Sr., and his nephew, Jared Boblett. He is survived by his mother, Joan Garman Stevens; his sister and brother‑in‑law, Kathy and Terry Austin; his brothers and their wives, Steve and Jackie Stevens, and Jim and Deirdre Stevens; and his 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.
Visits: 741
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors