Cover photo for Frank  Thomas Shafer's Obituary
Frank  Thomas Shafer Profile Photo
1938 Frank 2020

Frank Thomas Shafer

July 19, 1938 — May 30, 2020

Frank T. Shafer, 81, of Mason City, died on Saturday, May 30, at his home. Memorial services will be held on Thursday, June 4, 2020, at 10:30 A.M. at Major Erickson Funeral Home, 111 North Pennsylvania. Visitation will be held from 4 until 7 P.M. Wednesday, June 3, 2020, at the funeral home. Inurnment will be held in Memorial Park Cemetery at a later date. Memorials may be directed to the family of Frank Shafer.

Frank Thomas Shafer was born on July 19, 1938, in Portland, Iowa to parents Carl and Pearl (Cox) Shafer. Frank and his family later moved to Mason City where he attended grade school and high school. Following high school Frank joined the United States Army in 1957. He served for 8 years and was stationed in Germany and Korea. Frank was united in marriage to Janice Hanson in October of 1962, after their marriage the couple moved to Fort Hood, Texas where Frank finished his military career. After being Honorably Discharged from the Army Frank and Janice moved back to Mason City where he began working for Armour he then took a job with Lehigh Cement as a mechanic who he was with for 28 years.

Frank had many joys in life, he had an interest in trains but especially with cars. Frank loved spending time with his family, friends, grandchildren and great grandchildren and he also enjoyed camping at Camp of the Woods in Rockfalls which he and his family did for 40 years.
Frank is survived by his wife: Janice; children: Thomas Shafer, Lori (Jeff) Bublitz and Scott (Toni) Shafer; grandchildren: Kaci Shafer, Nicole (Ian) Gray, Cody (Chantel) Bublitz, Kari Olson, Logan (Josie Pritchard) Shafer, Allan Shafer, great grandchildren: Xavier, Emmerie, Ryllar, Rexton, Rayven, Lainey, Laci, Eva, Aaron and Bryan; siblings: Ralph (Dixie) Shafer, George Shafer, Joe Shafer, David (Alma) Shafer; many nieces and nephews.

He was preceded in death by his parents: Carl and Pearl Shafer; mother and father in-law: Earl and Marguerite Hanson; daughter: Donna Spencer; siblings: Ray (Wilma) Shafer, Leila (Walter) Atkinson.

To send flowers to the family in memory of Frank Thomas Shafer, please visit our flower store.

Service Schedule

Past Services


Wednesday, June 3, 2020

4:00 - 7:00 pm (Central time)

Get Directions

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


Thursday, June 4, 2020

Starts at 10:30 am (Central time)

Get Directions

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


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