
John Allen McFadin was preceded in death by his wife and best friend of 55 years, Mary; his parents, C. A. and Evalee McFadin of Dryden; and brothers, Bud of Victoria and Ronnie of Del Rio.
John is survived by his son Bert McFadin and his wife Shelley of Glen Rose, Texas; and son Roy McFadin of D’Hanis. He is also survived by grandchildren Wayne, Shilah, Cooper and fiancé Courtney, Gage and wife Bailey, Kallie and Kinslie, Natalie and Franco and their son Isaiah. He is survived by sisters Patsy Tipton formally of San Angelo, Theresa Anderson of Aspermont, and several nieces and nephews.
John graduated from Iraan High School in 1964 where he played football all four years. John and Mary were married 1965 at the Sims Ranch outside of Alpine, Texas. In 1970, he graduated from Sul Ross with a bachelor’s degree. He taught school and coached in Comstock, Sanderson, Brady, and Bryson. After retiring from teaching, he was a ranch manager at Tierra Linda Ranch at Kerrville for eight years.
After his wife Mary was buried in Alpine, John moved there to be near her. John became a member of the First Baptist Church of Alpine.
A special thanks to his physician Dr. Nitschmann, his therapist Laura Snodgrass, and friends Jerry and MaryBelle Castellano, Don and Sherri McGinnis, and Johnny Carpenter, all of Alpine.
A visitation took place at Alpine Memorial Funeral Home in Alpine on Friday, January 16, 2026, at 1 p.m. The following day, Saturday, January 17, a graveside service was held at Elm Grove Cemetery in Alpine at 2 p.m.
Pall Bearers were Bert McFadin, Roy McFadin, Wayne McFain, Cooper McFadin, Gage McFadin and Seth McFadin. Honorary pall bearers were Jerry Castellano, Carey Shackleford, Hugh Ward Childress, Ben Brown, and Mike Stavely
Services were entrusted to Alpine Memorial Funeral Home and gifts and condolences may be made by visiting www.alpinememorialfuneralhome.com.
