Cover photo for James Lee Weaver's Obituary
James Lee Weaver Profile Photo
1955 James 2023

James Lee Weaver

October 9, 1955 — November 27, 2023




James Lee Weaver, 68, of Marion, passed away Monday, November 27, 2023 at his home surrounded by his loving family.


He was born in Cleveland County on October 9, 1955 to the late Willard Daniel Weaver and Rebecca Lucy Moss Weaver. He was also preceded in death by a son, Michael VanHorn.


Mr. Weaver was a veteran of the United States Navy. He was a lifelong truck driver, and he was truly passionate about being out on the road. He also had a love for hunting and fishing. He will be missed by all who had the pleasure of knowing him.


He is survived by a son, Christopher Weaver; three grandchildren, Kahlan Baltazar, Jaiden Weatherly, and Ivy Weaver; two great grandchildren, Mateo Santiago Sanchez Baltazar and Mikael Manuel Sanchez Baltazar; four siblings, Judy Weaver Neidinger, Rebecca Jane Weaver Wilson, Teresa Jean Weaver, and Joseph Daniel Weaver; and a number of nieces and nephews.


A memorial service will be held on Saturday, December 16, 2023 at 11:00 a.m. at Yancey Street Baptist Church. Rev. Bruce Ward will officiate.


To send flowers to the family in memory of James Lee Weaver, please visit our flower store.

Service Schedule

Past Services

Memorial Service

Saturday, December 16, 2023

Starts at 11:00 am (Eastern time)

Yancey Street Baptist Church

302 E Yancey St, Marion, NC 28752

Get Directions

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.


Visits: 1214

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Send a Card

Send a Card