David George Thompson passed away peacefully on November 3, 2026, in Castle Dale, Utah. A former educator and religious leader, Thompson was known for his dedication to his family and his community.
Born on February 19, 1942, in Beaver, Utah, to Warren E. Thompson and Mable Marie Branin, Thompson spent his early years in Beaver before his family moved to Orem, Utah. As a youth, he was a highly accomplished athlete, competing in football, basketball, baseball, and track, which earned him multiple athletic scholarships for college.
Thompson served a full-time mission for The Church of Jesus Christ of Latter-day Saints in the New Zealand South Mission. Following his mission, he worked as a milkman, during which time he met Madelei Williams. The couple married on January 8, 1968, in the Manti, Utah Temple and remained together for nearly six decades.
In his professional life, Thompson worked as an educator and mentor, often referred to as "Coach" by his students. He taught in woodshop and coached various sports, and he was known for building furniture for his family.
Later in life, Thompson served as the Stake Patriarch of the Castle Dale Utah Stake, providing spiritual guidance and counsel to many individuals. He was also an avid gardener and a passionate cook.
Thompson is survived by his wife, Madelei; daughters Eden Steffey, Lara Barnett, and Megan Gilbert; and eight grandchildren: Alexis Steffey, Elijah Steffey, Landon Barnett, Jesse Barnett, Beka Brunson, Hailee Barnett, Kimberlyn Gilbert, and Treven Gilbert. He is also survived by his brothers, Thomas and Timothy Thompson, and brothers-in-law Richard and Steven Williams.
He was preceded in death by his son, Gentry Thompson; his parents, Warren and Mable Thompson; sisters Beverly Roundy and Janet Thompson; brothers Lee and Ted Thompson; father-in-law Ray Miller; mother-in-law Carrie Peterson Williams; and sister-in-law Rachelle Liddil.
Funeral services are scheduled for Saturday, November 7, 2026. Visitation will be held from 9:00 a.m. to 10:30 a.m. at the Castle Dale Stake Center, located at 35 East Main Street, Castle Dale, UT 84513. The funeral service will follow at 11:00 a.m. at the same location, with interment to follow at the Castle Dale City Cemetery.