ประวัติเรือรบไทยตั้งแต่สมัยโบราณ มี ๒ ชนิด คือ เรือรบใช้สำหรับทางแม่น้ำ และเรือรบใช้สำหรับทางทะเล เรือรบใช้สำหรับทางแม่น้ำจะใช้เรือแซ เรือไชย เรือศีรษะสัตว์ และเรือกราบ มาตั้งแต่สมัยอยุธยา ต่อมาถูกพม่าเผาหมด มาถึงสมัยธนบุรีและรัตนโกสินทร์ต้องต่อเรือรบใหม่ทั้งหมด ส่วนเรือรบใช้สำหรับทางทะเลนั้นสูญหมด ไม่มีตัวอย่างเหลืออยู่ มีเพียงการต่อเรือรบแบบเรือกำปั่นแปลงอย่างฝรั่งในสมัยรัชกาลที่ ๓ ใช้แทนเรือรบทางทะเลอย่างโบราณ ต่อมาจึงมีการต่อเรือปืน เรือใบ และเรือกลไฟ