Longest continuous swim in a lake
The current longest continuous swim in a lake record is 105 miles, held by Sarah Thomas, set on August 7, 2017. Last checked October 9, 2026.
105
miles
Sarah Thomas
- Holder
- Sarah Thomas
- Record
- 105 miles
- Metric
- 168.3 km
- Exact figure
- 168.3 km (104.6 mi), 67:16:12
- Location
- Lake Champlain, USA
- Date set
- August 7, 2017
- Recognized by
- Guinness World Records
- Last checked
- October 9, 2026
Sources
- guinnessworldrecords.com Longest continuous swim in a lake
- marathonswimmers.org Sarah thomas lake champlain
Spotted an error or a newer record? Use the form below with a source link.