Coping with Grief
We would like to offer our sincere support to anyone coping with grief. Enter your email below for our complimentary daily grief messages. Messages run for up to one year and you can stop at any time. Your email will not be used for any other purpose.
Joy M. Sheaffer, 95, of Port Royal, peacefully passed away on Friday, March 7, 2025 at Geisinger Lewistown Hospital with her family by her side.
Born Oct. 10, 1929 in Port Royal, she was a the daughter of the late Walter C. and Mary (Gray) McCahan.
On Dec. 27, 1952, she married William “Bud” Sheaffer at the Port Royal Lutheran Church. He died on Dec. 15, 1972.
She is survived by one daughter, Dr. Molly S. Kinney, one son, Adam Sheaffer and wife, Barbara, and three grandchildren, Joseph Sheaffer and wife, Lex, Jesse Sheaffer, and Kelsey Sheaffer, who all loved MaJoy dearly.
Also preceding her in death were two brothers, Charles “Sonny” McCahan and Walter Keith McCahan.
Joy graduated from Tuscarora Valley High School in 1947 and from Susquehanna University in 1951. She taught music in the east end of the Juniata County School District for almost 40 years.
She was a member of the Port Royal Lutheran Church where she was active with the choir, WELCA, as the church mouse, and she spent many years helping to organize and provide decorations for the community teas. She was also a member of Delta Kappa Gamma, General Thomas Mifflin Chapter of the DAR, the Port Royal Book Club, and the Juniata County Retired School Employees Association. She served as the harness horse racing secretary at various Pennsylvania fairs for many years.
She enjoyed reading, watching football, attending concerts and plays, papercrafting, creating and sending beautiful greeting cards and drinking tea steeped in a teapot from her collection.
There will be a visitation from 10:00 a.m. to 11:00 a.m. on Thursday, March 13 at the Port Royal Lutheran Church with a Celebration of Life service at 11 a.m. at the church with Rev. Allen Hulslander officiating. Interment will be in Old Church Hill Cemetery.
In lieu of flowers, the family suggests making a memorial contribution to the Juniata County Library, 498 Jefferson Street, Mifflintown, PA 17059.
Guss Funeral Home, Inc., 20 S. Third St., Mifflintown, is assisting the family. Condolences may be shared at www.gussfh.com.
To send flowers to the family or plant a tree in memory of (Carolyn) Joy M. (McCahan) Sheaffer, please visit our floral store.
Juniata County Library
498 Jefferson St., Mifflintown, PA 17059,