Mr. Joshua Max Barnes, 25, of Connelly Springs, passed away on Thursday March 2, 2023 at his residence after a brief illness.

Joshua was born October 5, 1997 in Burke County, a son of James M. Barnes, III and the late Loretta Duncan Barnes.  He graduated from East Burke High School and was formally employed in  the shipping department with MDI and Case Farms.

Surviving are his father, James M. Barnes, III, two brothers, Austin Barnes of Connelly Springs and Aaron Lee Duncan (Katie) of Valdese, grandfathers, James Barnes, Jr and Richard Lee Duncan.  Also surviving are two nephews, Chase and Noah Duncan.

A Visitation will be held on Monday, March 6, 2023, from 6 PM to 8 PM at Heritage Funeral Service, Valdese.

An online guestbook and obituary is available at