Pierwsze łodzie, które zasługują na miano, zostały wynalezione około 800 000 lat temu przez Homo erectus. W aktach ludzkich pierwszy znak łodzi znaleziono w skale rzeźbiarskiej z około 10 000 rpne przedstawiającej 20-osobową łódź trzcinową.
Od 2014 r. najstarsza łódź, która została fizycznie znaleziona, nazywa się kanoem Pesse, który prawdopodobnie powstał około 8000 lat pne. Kajak Pesse został znaleziony w Holandii i ma 3 metry długości. Łodzie skonstruowane w czasach starożytnych są spekulacjami, że były niewiele więcej niż morskimi tratwami z drewna lub bambusa zawiązanymi razem przy użyciu włókien palmowych lub winorośli.