Mr. Weaver was the son of June Lee Counce Weaver Johnson of Tallapoosa and the late Orville Weaver.
He was a member of Lighthouse Church of Dexter. He was a member of the Dexter Eagles Club and had been employed by Southeast Co-Op of Dexter.
Survivors include his mother, June L. Weaver Johnson of Tallapoosa; two sons, Richard Weaver of Lexa, Ark., and James Reid of Campbell; one daughter, Tammy Reid of Malden; two brothers, Junior Weaver of Gideon and David Weaver of Hayward; one sister, Rendy Robinson of Malden; and 10 grandchildren.
He was preceded in death by one daughter, Cynthia Weaver; two brothers, Dallas Weaver and Billy Wayne Weaver.
Visitation was held after 6 p.m. Tuesday, June 17, 2008, at Bradshaw Funeral Home in Malden.
Funeral services were conducted at 2 p.m. Wednesday, June 18, 2008, at Bradshaw Chapel in Malden with Rev. Tim Russell officiating.
Interment followed in Mt. Gilead Cemetery at Clarkton.
Arrangements were made by Bradshaw Funeral Home in Malden.