İlk geminin tam olarak ne zaman inşa edildiği bilinmemektedir. Ancak, gemilerin bilinen en eski örnekleri MÖ 4000 yıllarında Eski Mısırlıların uzun kamışlı tekneler yapmasıyla ortaya çıkmıştır. Daha eski örnekler arasında, Azerbaycan'da bulunan ve MÖ 10.000'e ait olan bir kaya oymasında resmedilen sazlık tekne ve karbon yaş tayini yöntemiyle yaklaşık MÖ 8000'e ait olduğu saptanan 3 metrelik Pesse kanosu sayılabilir.