Broken Records

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

Lake Champlain, USA, 2017

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

Spotted an error or a newer record? Use the form below with a source link.

Spotted something out of date?