He was born Sept. 27, 1918, in Trumann, Ark., son of Guy and Orphia Crain Swain. He and Siddie Yancy were married May 25, 1946.
Swain retired as a heavy equipment operator with Operating Engineers Local 513 of St. Louis. He was a member of First Baptist Church, VFW Post 3127 and Elks Lodge 1810, all in Chaffee.
He was a U.S. Army veteran of World War II.
Survivors include his wife; three sons, Kelley and Mike Swain of Chaffee, Bob Swain of Fort Pierce, Fla.; a daughter, Judy Finley of Chaffee; 12 grandchildren; and 15 great-grandchildren.
He was preceded in death by a brother and a sister.
Visitation will be after 4 p.m. Friday at Amick-Burnett Funeral Chapel in Chaffee.
The graveside service will be at 10 a.m. Saturday at Union Park Cemetery, with the Rev. Brian Anderson officiating. Military rites will be provided by Missouri Military Honors Program.