Try 1 month for 99¢
Richard P. Halstead

April 28, 1933-January 28, 2019

WATERLOO - Richard P. Halstead, 85, of Indianola, Iowa, formerly of Waterloo, died Monday, January 28, 2019, at the Good Samaritan Society in Indianola.

He was born April 28, 1933, in Union Township in Fayette County, Iowa, son of Herbert and Mary (Tillman) Halstead. He married Bonnie Kay Head on August 2, 1958, in New Hampton, Iowa. She preceded him in death on November 23, 2013.

Richard graduated from West Union High School in 1951, earned his Bachelor of Science in Ag Education from Iowa State University in 1956, and his Master of Science from the University of Wisconsin – River Falls in 1973. He served in the Army National Guard; taught voc-ag and science across Iowa for over 60 years and was a substitute teacher in the Waterloo metro area from age 62 until age 84. After retiring in 1996 from teaching full-time, he was employed by the U.S. Department of Agriculture for 17 years, as a loan administrator with the Farmers Home Administration (FmHA).

He is survived by three sons, Kevin (Monica) Halstead of Muscatine, Kent (Laurel) Halstead of Indianola, and Kregg (Araks) Halstead of Almaty, Kazakhstan; one daughter, Kandice (Jeff) Tjebkes of Muscatine; 11 grandchildren, Taylor (Emily), Zachary (Casey), Zane (Anna), Nathan (Maggie), Danny, Madison, Mark, and Elizabeth Halstead, Kaelen, Kamryn and Kason Tjebkes; one great grandchild, Sawyer Halstead; a brother, John Halstead of Loup City, Nebraska; and sister-in-law, Helen Halstead of West Union, Iowa.

He was preceded in death by a brother, George Halstead; and a sister, Clara Kleiman.

Services: 10:30 a.m. Saturday, Feb. 2, at First United Methodist Church with burial in Fairview Cemetery, both in Cedar Falls. Visitation from 5 to 8 p.m. Friday at Richardson Funeral Service, Cedar Falls, and also for one hour prior to the service at the church.

Memorials may be directed to First United Methodist Church, Cedar Falls.

Condolences may be left at

the life of: Richard P. Halstead
Send Flowers
Or call 888-579-7982 to order by phone.
Load comments