Joshua Duane Beavin
February 3, 1982 ~ January 10, 2026
Born in:
Granite City , Illinois
Resided in:
Greenville, Illinois
Joshua Beavin 43, passed away at home Peacefully with his loving family by his side. He battled illness for about a year and on January 10th at 2:40p.m he was called Home.
Josh met his wife Amy in 1996 when they were both just 14 years old. Together they shared 4 children, Zach, Dina, Andrew and Megan. They had a long 28 years together
through all challenges and hardships, they found a way to find each other and push through. There were many good times and memories shared.
Josh Loved his wife, children, Grandchildren and his family. He also had 3 pets he adored. Josh worked as the Manager of Rex’s quick lube, a job he absolutely loved. He loved date nights with his wife, they would dance together, and he would sing to her. He enjoyed hanging out at the shop and hanging with the guys. Music was his passion he loved music of all genres. The music from the 80’s was his favorite. Josh enjoyed watching Sports with Zach, his favorite teams were The St. Louis Blues and the Chicago Bears. He also enjoyed shooting the BB gun out back with Andrew. He really enjoyed bowling with the family and enjoyed spending time with Megan and Dina. He loved his two Grandbabies and was always looking forward to their visits.
Josh is going to be greatly missed by his family and all who knew him.
All services for Josh will be private.
In lieu of flowers, memorials can be made to: The Family of Josh Beavin. This will help Amy and her children with funeral expenses.
Memorials can be mailed to: Assalley Funeral Home, c/o Amy Beavin, 118 E. College Ave., Greenville, Il., 62246.







Sign the Guestbook, Light a Candle