Charlotte

16-Year-Old Kaleb Shields' Body Recovered from Lake Norman After Swimming Accident

AI Assisted Icon
Published on July 18, 2025
16-Year-Old Kaleb Shields' Body Recovered from Lake Norman After Swimming AccidentSource: Google Street View

The Iredell County Sheriff’s Office has reported the recovery of a 16-year-old boy's body from Lake Norman after he went missing while swimming yesterday afternoon. According to a statement obtained by QC News, lake patrols responded to a report of a drowning in the 300 block of Catalina Drive in Mooresville.

Upon arrival at the scene, deputies learned that a male teenager had been swimming and failed to resurface. Local agencies, including the Mount Mourne Fire Department and Cornelius-Lemley Fire Rescue, immediately commenced a search of the area utilizing sonar technology to locate the missing swimmer. The efforts eventually led to the discovery of his body late in the evening. In a tragic turn of events, the sheriff’s office pronounced the young swimmer deceased at approximately 6:45 p.m., as noted by WBTV's report.

The teenager was identified as Kaleb Shields by the Iredell County Sheriff’s Office which, along with other agencies including Mooresville Fire-Rescue, worked on the search and recovery operation. As the situation unfolded, Chopper 9 Sky-Zoom footage captured by WSOCTV showed multiple boats involved in the extensive search effort spanning across the lake.