Gemiler genellikle çelik, alüminyum ve kompozit malzemeler gibi dayanıklı malzemelerden yapılır. Çelik: Gemi yapımında en yaygın kullanılan malzemedir. Alüminyum: Hafifliği ve korozyona karşı direnci nedeniyle özellikle hızlı ve yakıt verimli gemilerde tercih edilir. Kompozit malzemeler: Yüksek mukavemetli çelikler ve elyaf takviyeli plastikler (FRP) gibi malzemeler, geminin toplam ağırlığını azaltmak için kullanılır. Ayrıca, ahşap ve dökme demir gibi malzemeler de gemi yapımında kullanılabilir.