Richard Gary Weaber, 77, Lebanon, passed away on December 24, 2024 at home. He was born December 3, 1947 in Lebanon, the son of the late Samuel Weaber and Annie Livering Weaber. Richard was a Sergeant in the US Army and served in the DMC in Korea. He was a member of South Lebanon Community Church, Lebanon. Richard played softball for many years, but his love of golf was his greatest sport. He achieved several hole in ones over the years. He retired from the PA State Police Headquarters as a maintenance worker. He also worked part time at the former Monroe Valley Golf Course and lastly, Pine Meadows Golf Course. Richard had a deep love for animals and rescued several over the years. His Beagle, Molly will miss him. Richard is survived by his wife Donna Witmeyer Weaber of 48 years, Hazel Weaber Landis, Jean Weaber Barnhart, Samuel Weaber, Geraldine Weaber Waltermeyer, Robert Weaber, Lois Weaber Wealand, Ronald Weaber, James Weaber, Terry Weaber, Donald Weaber and Jeffrie Weaber. He was preceded in death by brother Thomas Weaber. Funeral services will be held Tuesday December 31 at South Lebanon Community Church, 13 Evergreen Rd., Lebanon, PA 17042. A visitation will be held on Tuesday from 10:00 a.m. with the service at 11:00 in the church. Interment will be in Midway Cemetery. In lieu of flowers, donations can be made to ALS United Mid-Atlantic, Suite 110, 1015 Virginia Drive, Fort Washington, PA 19034